// Copyright (C) Stichting Deltares 2020. All rights reserved.
//
// This file is part of the Layer On Slope Tool.
//
// The Layer On Slope Tool is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see .
//
// All names, logos, and references to "Deltares" are registered trademarks of
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
//
// This source code was auto-generated by xsd, Version=4.8.3928.0.
//
namespace Deltares.LayerOnSlopeTool.Io {
using System.Xml.Serialization;
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class tnsbPrefixSurfaceLine {
private tnsbPrefixSurfaceLineTnsbPrefixSurfacePoint[] tnsbPrefixSurfacePointField;
///
[System.Xml.Serialization.XmlElementAttribute("tnsbPrefixSurfacePoint")]
public tnsbPrefixSurfaceLineTnsbPrefixSurfacePoint[] tnsbPrefixSurfacePoint {
get {
return this.tnsbPrefixSurfacePointField;
}
set {
this.tnsbPrefixSurfacePointField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class tnsbPrefixSurfaceLineTnsbPrefixSurfacePoint {
private double xCoordField;
private double yCoordField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XCoord {
get {
return this.xCoordField;
}
set {
this.xCoordField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double YCoord {
get {
return this.yCoordField;
}
set {
this.yCoordField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class tnsbPrefixCharacteristicPoints {
private tnsbPrefixCharacteristicPointsTnsbPrefixCharacteristicPoint[] tnsbPrefixCharacteristicPointField;
///
[System.Xml.Serialization.XmlElementAttribute("tnsbPrefixCharacteristicPoint")]
public tnsbPrefixCharacteristicPointsTnsbPrefixCharacteristicPoint[] tnsbPrefixCharacteristicPoint {
get {
return this.tnsbPrefixCharacteristicPointField;
}
set {
this.tnsbPrefixCharacteristicPointField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class tnsbPrefixCharacteristicPointsTnsbPrefixCharacteristicPoint {
private double xCoordField;
private double yCoordField;
private CharacteristicPointType characteristicPointTypeField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XCoord {
get {
return this.xCoordField;
}
set {
this.xCoordField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double YCoord {
get {
return this.yCoordField;
}
set {
this.yCoordField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public CharacteristicPointType CharacteristicPointType {
get {
return this.characteristicPointTypeField;
}
set {
this.characteristicPointTypeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum CharacteristicPointType {
///
Unknown,
///
SurfaceLevelOutside,
///
DikeToeAtRiver,
///
DikeTopAtRiver,
///
DikeTopAtPolder,
///
DikeToeAtPolder,
///
SurfaceLevelInside,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class tnsbPrefixExternalPLLines {
private tnsbPrefixExternalPLLinesTnsbPrefixPLLine[] tnsbPrefixPLLineField;
///
[System.Xml.Serialization.XmlElementAttribute("tnsbPrefixPLLine")]
public tnsbPrefixExternalPLLinesTnsbPrefixPLLine[] tnsbPrefixPLLine {
get {
return this.tnsbPrefixPLLineField;
}
set {
this.tnsbPrefixPLLineField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class tnsbPrefixExternalPLLinesTnsbPrefixPLLine {
private tnsbPrefixExternalPLLinesTnsbPrefixPLLineTnsbPrefixPLPoint[] tnsbPrefixPLPointField;
private bool isPhreaticField;
private int boundaryLayerField;
///
[System.Xml.Serialization.XmlElementAttribute("tnsbPrefixPLPoint")]
public tnsbPrefixExternalPLLinesTnsbPrefixPLLineTnsbPrefixPLPoint[] tnsbPrefixPLPoint {
get {
return this.tnsbPrefixPLPointField;
}
set {
this.tnsbPrefixPLPointField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IsPhreatic {
get {
return this.isPhreaticField;
}
set {
this.isPhreaticField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int BoundaryLayer {
get {
return this.boundaryLayerField;
}
set {
this.boundaryLayerField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class tnsbPrefixExternalPLLinesTnsbPrefixPLLineTnsbPrefixPLPoint {
private double xCoordField;
private double yCoordField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XCoord {
get {
return this.xCoordField;
}
set {
this.xCoordField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double YCoord {
get {
return this.yCoordField;
}
set {
this.yCoordField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class tnsbPrefixModel {
private ModelType calculationModelField;
private ShearStrengthType shearStrengthField;
private bool probabilisticField;
private SearchMethodType searchMethodField;
private GridPositionType gridPositionField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public ModelType CalculationModel {
get {
return this.calculationModelField;
}
set {
this.calculationModelField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public ShearStrengthType ShearStrength {
get {
return this.shearStrengthField;
}
set {
this.shearStrengthField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool Probabilistic {
get {
return this.probabilisticField;
}
set {
this.probabilisticField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public SearchMethodType SearchMethod {
get {
return this.searchMethodField;
}
set {
this.searchMethodField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public GridPositionType GridPosition {
get {
return this.gridPositionField;
}
set {
this.gridPositionField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum ModelType {
///
Bishop,
///
UpliftVan,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum ShearStrengthType {
///
CPhi,
///
CuCalculated,
///
CuMeasured,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum SearchMethodType {
///
Grid,
///
GeneticAlgorithm,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum GridPositionType {
///
Left,
///
Right,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=true)]
public partial class tnsbPrefixTrafficLoad {
private double xCoordinateAtRiverField;
private double xCoordinateAtPolderField;
private double loadField;
private bool degreeOfConsolidationSpecified1Field;
private double degreeOfConsolidationField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XCoordinateAtRiver {
get {
return this.xCoordinateAtRiverField;
}
set {
this.xCoordinateAtRiverField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XCoordinateAtPolder {
get {
return this.xCoordinateAtPolderField;
}
set {
this.xCoordinateAtPolderField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double Load {
get {
return this.loadField;
}
set {
this.loadField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute("DegreeOfConsolidationSpecified")]
public bool DegreeOfConsolidationSpecified1 {
get {
return this.degreeOfConsolidationSpecified1Field;
}
set {
this.degreeOfConsolidationSpecified1Field = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double DegreeOfConsolidation {
get {
return this.degreeOfConsolidationField;
}
set {
this.degreeOfConsolidationField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=true)]
public partial class tnsbPrefixCalculationOptions {
private double minimalCircleDepthField;
private ZonesType zonesTypeField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double MinimalCircleDepth {
get {
return this.minimalCircleDepthField;
}
set {
this.minimalCircleDepthField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public ZonesType ZonesType {
get {
return this.zonesTypeField;
}
set {
this.zonesTypeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum ZonesType {
///
NoZones,
///
ZoneAreas,
///
ForbiddenZone,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class tnsbPrefixGeometryCreationOptions {
private SoilGeometryType soilGeometryTypeField;
private string soilGeometry2DFilenameField;
private double xOffsetSoilGeometry2DOriginField;
private string materialForDikeField;
private string materialForShoulderField;
private bool isDrySituationField;
private bool isDrySituationFieldSpecified;
private PlLineAssignment pLLineAssignmentField;
private double intrusionVerticalWaterPressureField;
private bool intrusionVerticalWaterPressureFieldSpecified;
private double penetrationLengthField;
private bool isDesignField;
private bool isDesignFieldSpecified;
private bool isUseOriginalPLLineAssignmentsField;
private bool isUseOriginalPLLineAssignmentsFieldSpecified;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public SoilGeometryType SoilGeometryType {
get {
return this.soilGeometryTypeField;
}
set {
this.soilGeometryTypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string SoilGeometry2DFilename {
get {
return this.soilGeometry2DFilenameField;
}
set {
this.soilGeometry2DFilenameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XOffsetSoilGeometry2DOrigin {
get {
return this.xOffsetSoilGeometry2DOriginField;
}
set {
this.xOffsetSoilGeometry2DOriginField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string MaterialForDike {
get {
return this.materialForDikeField;
}
set {
this.materialForDikeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string MaterialForShoulder {
get {
return this.materialForShoulderField;
}
set {
this.materialForShoulderField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IsDrySituation {
get {
return this.isDrySituationField;
}
set {
this.isDrySituationField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsDrySituationSpecified {
get {
return this.isDrySituationFieldSpecified;
}
set {
this.isDrySituationFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public PlLineAssignment PLLineAssignment {
get {
return this.pLLineAssignmentField;
}
set {
this.pLLineAssignmentField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double IntrusionVerticalWaterPressure {
get {
return this.intrusionVerticalWaterPressureField;
}
set {
this.intrusionVerticalWaterPressureField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IntrusionVerticalWaterPressureSpecified {
get {
return this.intrusionVerticalWaterPressureFieldSpecified;
}
set {
this.intrusionVerticalWaterPressureFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double PenetrationLength {
get {
return this.penetrationLengthField;
}
set {
this.penetrationLengthField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IsDesign {
get {
return this.isDesignField;
}
set {
this.isDesignField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsDesignSpecified {
get {
return this.isDesignFieldSpecified;
}
set {
this.isDesignFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IsUseOriginalPLLineAssignments {
get {
return this.isUseOriginalPLLineAssignmentsField;
}
set {
this.isUseOriginalPLLineAssignmentsField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsUseOriginalPLLineAssignmentsSpecified {
get {
return this.isUseOriginalPLLineAssignmentsFieldSpecified;
}
set {
this.isUseOriginalPLLineAssignmentsFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum SoilGeometryType {
///
SoilGeometry1D,
///
SoilGeometry2D,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum PlLineAssignment {
///
NoPlLines,
///
ExpertKnowledge,
///
DikeFlow,
///
OrginalPlLines,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=true)]
public partial class tnsbPrefixHorizontalBalanceArea {
private double xLeftField;
private double xRightField;
private double yTopField;
private double yBottomField;
private int planeCountField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XLeft {
get {
return this.xLeftField;
}
set {
this.xLeftField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XRight {
get {
return this.xRightField;
}
set {
this.xRightField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double YTop {
get {
return this.yTopField;
}
set {
this.yTopField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double YBottom {
get {
return this.yBottomField;
}
set {
this.yBottomField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int PlaneCount {
get {
return this.planeCountField;
}
set {
this.planeCountField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class tnsbPrefixSlipCircleDefinition {
private double xCoordinateLastUpliftPointField;
private TangentLinesDefinitionType upliftVanTangentLinesDefinitionField;
private double upliftVanTangentLinesDistanceField;
private TangentLinesDefinitionType bishopTangentLinesDefinitionField;
private double bishopTangentLinesDistanceField;
private GridSizeDeterminationType gridSizeDeterminationField;
private int upliftVanLeftGridVerticalPointCountField;
private double upliftVanLeftGridVerticalPointDistanceField;
private int upliftVanLeftGridHorizontalPointCountField;
private double upliftVanLeftGridHorizontalPointDistanceField;
private int upliftVanRightGridVerticalPointCountField;
private double upliftVanRightGridVerticalPointDistanceField;
private int upliftVanRightGridHorizontalPointCountField;
private double upliftVanRightGridHorizontalPointDistanceField;
private int bishopGridVerticalPointCountField;
private double bishopGridVerticalPointDistanceField;
private int bishopGridHorizontalPointCountField;
private double bishopGridHorizontalPointDistanceField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double XCoordinateLastUpliftPoint {
get {
return this.xCoordinateLastUpliftPointField;
}
set {
this.xCoordinateLastUpliftPointField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public TangentLinesDefinitionType UpliftVanTangentLinesDefinition {
get {
return this.upliftVanTangentLinesDefinitionField;
}
set {
this.upliftVanTangentLinesDefinitionField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double UpliftVanTangentLinesDistance {
get {
return this.upliftVanTangentLinesDistanceField;
}
set {
this.upliftVanTangentLinesDistanceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public TangentLinesDefinitionType BishopTangentLinesDefinition {
get {
return this.bishopTangentLinesDefinitionField;
}
set {
this.bishopTangentLinesDefinitionField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double BishopTangentLinesDistance {
get {
return this.bishopTangentLinesDistanceField;
}
set {
this.bishopTangentLinesDistanceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public GridSizeDeterminationType GridSizeDetermination {
get {
return this.gridSizeDeterminationField;
}
set {
this.gridSizeDeterminationField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int UpliftVanLeftGridVerticalPointCount {
get {
return this.upliftVanLeftGridVerticalPointCountField;
}
set {
this.upliftVanLeftGridVerticalPointCountField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double UpliftVanLeftGridVerticalPointDistance {
get {
return this.upliftVanLeftGridVerticalPointDistanceField;
}
set {
this.upliftVanLeftGridVerticalPointDistanceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int UpliftVanLeftGridHorizontalPointCount {
get {
return this.upliftVanLeftGridHorizontalPointCountField;
}
set {
this.upliftVanLeftGridHorizontalPointCountField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double UpliftVanLeftGridHorizontalPointDistance {
get {
return this.upliftVanLeftGridHorizontalPointDistanceField;
}
set {
this.upliftVanLeftGridHorizontalPointDistanceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int UpliftVanRightGridVerticalPointCount {
get {
return this.upliftVanRightGridVerticalPointCountField;
}
set {
this.upliftVanRightGridVerticalPointCountField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double UpliftVanRightGridVerticalPointDistance {
get {
return this.upliftVanRightGridVerticalPointDistanceField;
}
set {
this.upliftVanRightGridVerticalPointDistanceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int UpliftVanRightGridHorizontalPointCount {
get {
return this.upliftVanRightGridHorizontalPointCountField;
}
set {
this.upliftVanRightGridHorizontalPointCountField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double UpliftVanRightGridHorizontalPointDistance {
get {
return this.upliftVanRightGridHorizontalPointDistanceField;
}
set {
this.upliftVanRightGridHorizontalPointDistanceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int BishopGridVerticalPointCount {
get {
return this.bishopGridVerticalPointCountField;
}
set {
this.bishopGridVerticalPointCountField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double BishopGridVerticalPointDistance {
get {
return this.bishopGridVerticalPointDistanceField;
}
set {
this.bishopGridVerticalPointDistanceField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public int BishopGridHorizontalPointCount {
get {
return this.bishopGridHorizontalPointCountField;
}
set {
this.bishopGridHorizontalPointCountField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public double BishopGridHorizontalPointDistance {
get {
return this.bishopGridHorizontalPointDistanceField;
}
set {
this.bishopGridHorizontalPointDistanceField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum TangentLinesDefinitionType {
///
OnBoundaryLines,
///
Specified,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
public enum GridSizeDeterminationType {
///
Automatic,
///
Specified,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class tnsPrefixDamMStabDoc {
private tnsPrefixDamMStabDocTnsPrefixFileIdentification tnsPrefixFileIdentificationField;
private tnsPrefixDamMStabDocTnsPrefixDamMStabInput tnsPrefixDamMStabInputField;
///
public tnsPrefixDamMStabDocTnsPrefixFileIdentification tnsPrefixFileIdentification {
get {
return this.tnsPrefixFileIdentificationField;
}
set {
this.tnsPrefixFileIdentificationField = value;
}
}
///
public tnsPrefixDamMStabDocTnsPrefixDamMStabInput tnsPrefixDamMStabInput {
get {
return this.tnsPrefixDamMStabInputField;
}
set {
this.tnsPrefixDamMStabInputField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class tnsPrefixDamMStabDocTnsPrefixFileIdentification {
private string applicationField;
private string versionField;
private string createdField;
private string companyField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Application {
get {
return this.applicationField;
}
set {
this.applicationField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Version {
get {
return this.versionField;
}
set {
this.versionField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Created {
get {
return this.createdField;
}
set {
this.createdField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Company {
get {
return this.companyField;
}
set {
this.companyField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public partial class tnsPrefixDamMStabDocTnsPrefixDamMStabInput {
private tnsbPrefixSurfaceLineTnsbPrefixSurfacePoint[] tnsbPrefixSurfaceLineField;
private tnsbPrefixCharacteristicPointsTnsbPrefixCharacteristicPoint[] tnsbPrefixCharacteristicPointsField;
private tnsbPrefixExternalPLLinesTnsbPrefixPLLine[] tnsbPrefixExternalPLLinesField;
private tnsbPrefixModel tnsbPrefixModelField;
private tnsbPrefixTrafficLoad tnsbPrefixTrafficLoadField;
private tnsbPrefixCalculationOptions tnsbPrefixCalculationOptionsField;
private tnsbPrefixGeometryCreationOptions tnsbPrefixGeometryCreationOptionsField;
private tnsbPrefixHorizontalBalanceArea tnsbPrefixHorizontalBalanceAreaField;
private tnsbPrefixSlipCircleDefinition tnsbPrefixSlipCircleDefinitionField;
private string mStabFileNameField;
private string soilDBNameField;
///
[System.Xml.Serialization.XmlArrayItemAttribute("tnsbPrefixSurfacePoint", IsNullable=false)]
public tnsbPrefixSurfaceLineTnsbPrefixSurfacePoint[] tnsbPrefixSurfaceLine {
get {
return this.tnsbPrefixSurfaceLineField;
}
set {
this.tnsbPrefixSurfaceLineField = value;
}
}
///
[System.Xml.Serialization.XmlArrayItemAttribute("tnsbPrefixCharacteristicPoint", IsNullable=false)]
public tnsbPrefixCharacteristicPointsTnsbPrefixCharacteristicPoint[] tnsbPrefixCharacteristicPoints {
get {
return this.tnsbPrefixCharacteristicPointsField;
}
set {
this.tnsbPrefixCharacteristicPointsField = value;
}
}
///
[System.Xml.Serialization.XmlArrayItemAttribute("tnsbPrefixPLLine", IsNullable=false)]
public tnsbPrefixExternalPLLinesTnsbPrefixPLLine[] tnsbPrefixExternalPLLines {
get {
return this.tnsbPrefixExternalPLLinesField;
}
set {
this.tnsbPrefixExternalPLLinesField = value;
}
}
///
public tnsbPrefixModel tnsbPrefixModel {
get {
return this.tnsbPrefixModelField;
}
set {
this.tnsbPrefixModelField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public tnsbPrefixTrafficLoad tnsbPrefixTrafficLoad {
get {
return this.tnsbPrefixTrafficLoadField;
}
set {
this.tnsbPrefixTrafficLoadField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public tnsbPrefixCalculationOptions tnsbPrefixCalculationOptions {
get {
return this.tnsbPrefixCalculationOptionsField;
}
set {
this.tnsbPrefixCalculationOptionsField = value;
}
}
///
public tnsbPrefixGeometryCreationOptions tnsbPrefixGeometryCreationOptions {
get {
return this.tnsbPrefixGeometryCreationOptionsField;
}
set {
this.tnsbPrefixGeometryCreationOptionsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public tnsbPrefixHorizontalBalanceArea tnsbPrefixHorizontalBalanceArea {
get {
return this.tnsbPrefixHorizontalBalanceAreaField;
}
set {
this.tnsbPrefixHorizontalBalanceAreaField = value;
}
}
///
public tnsbPrefixSlipCircleDefinition tnsbPrefixSlipCircleDefinition {
get {
return this.tnsbPrefixSlipCircleDefinitionField;
}
set {
this.tnsbPrefixSlipCircleDefinitionField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string MStabFileName {
get {
return this.mStabFileNameField;
}
set {
this.mStabFileNameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string SoilDBName {
get {
return this.soilDBNameField;
}
set {
this.soilDBNameField = value;
}
}
}
}