//------------------------------------------------------------------------------ // // 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 { /// None, /// SurfaceLevelOutside, /// DikeToeAtRiver, /// ShoulderTopOutside, /// ShoulderBaseOutside, /// DikeTopAtRiver, /// DikeLine, /// TrafficLoadOutside, /// TrafficLoadInside, /// DikeTopAtPolder, /// ShoulderBaseInside, /// ShoulderTopInside, /// DikeToeAtPolder, /// DitchDikeSide, /// BottomDitchDikeSide, /// BottomDitchPolderSide, /// DitchPolderSide, /// 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 bool isPhreaticFieldSpecified; private string 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.XmlIgnoreAttribute()] public bool IsPhreaticSpecified { get { return this.isPhreaticFieldSpecified; } set { this.isPhreaticFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")] public string 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 bool xCoordFieldSpecified; private double yCoordField; private bool yCoordFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double XCoord { get { return this.xCoordField; } set { this.xCoordField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool XCoordSpecified { get { return this.xCoordFieldSpecified; } set { this.xCoordFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double YCoord { get { return this.yCoordField; } set { this.yCoordField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool YCoordSpecified { get { return this.yCoordFieldSpecified; } set { this.yCoordFieldSpecified = 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 string xCoordinateAtRiverField; private string xCoordinateAtPolderField; private string loadField; private string degreeOfConsolidationSpecified1Field; private string degreeOfConsolidationField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XCoordinateAtRiver { get { return this.xCoordinateAtRiverField; } set { this.xCoordinateAtRiverField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XCoordinateAtPolder { get { return this.xCoordinateAtPolderField; } set { this.xCoordinateAtPolderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Load { get { return this.loadField; } set { this.loadField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute("DegreeOfConsolidationSpecified")] public string DegreeOfConsolidationSpecified1 { get { return this.degreeOfConsolidationSpecified1Field; } set { this.degreeOfConsolidationSpecified1Field = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string 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 string minimalCircleDepthField; private string zonesTypeField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string MinimalCircleDepth { get { return this.minimalCircleDepthField; } set { this.minimalCircleDepthField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ZonesType { get { return this.zonesTypeField; } set { this.zonesTypeField = 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 tnsbPrefixGeometryCreationOptions { private SoilGeometryType soilGeometryTypeField; private string soilGeometry2DFilenameField; private double xOffsetSoilGeometry2DOriginField; private string materialForDikeField; private string materialForShoulderField; private string isDrySituationField; private string pLLineAssignmentField; private string intrusionVerticalWaterPressureField; private string penetrationLengthField; private string isDesignField; /// [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 string IsDrySituation { get { return this.isDrySituationField; } set { this.isDrySituationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string PLLineAssignment { get { return this.pLLineAssignmentField; } set { this.pLLineAssignmentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string IntrusionVerticalWaterPressure { get { return this.intrusionVerticalWaterPressureField; } set { this.intrusionVerticalWaterPressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string PenetrationLength { get { return this.penetrationLengthField; } set { this.penetrationLengthField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string IsDesign { get { return this.isDesignField; } set { this.isDesignField = 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()] [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 string xLeftField; private string xRightField; private string yTopField; private string yBottomField; private string planeCountField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XLeft { get { return this.xLeftField; } set { this.xLeftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XRight { get { return this.xRightField; } set { this.xRightField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string YTop { get { return this.yTopField; } set { this.yTopField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string YBottom { get { return this.yBottomField; } set { this.yBottomField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string 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 bool upliftVanTangentLinesDefinitionFieldSpecified; private double upliftVanTangentLinesDistanceField; private bool upliftVanTangentLinesDistanceFieldSpecified; private TangentLinesDefinitionType bishopTangentLinesDefinitionField; private bool bishopTangentLinesDefinitionFieldSpecified; private double bishopTangentLinesDistanceField; private bool bishopTangentLinesDistanceFieldSpecified; private GridSizeDeterminationType gridSizeDeterminationField; private string upliftVanLeftGridVerticalPointCountField; private double upliftVanLeftGridVerticalPointDistanceField; private bool upliftVanLeftGridVerticalPointDistanceFieldSpecified; private string upliftVanLeftGridHorizontalPointCountField; private double upliftVanLeftGridHorizontalPointDistanceField; private bool upliftVanLeftGridHorizontalPointDistanceFieldSpecified; private string upliftVanRightGridVerticalPointCountField; private double upliftVanRightGridVerticalPointDistanceField; private bool upliftVanRightGridVerticalPointDistanceFieldSpecified; private string upliftVanRightGridHorizontalPointCountField; private double upliftVanRightGridHorizontalPointDistanceField; private bool upliftVanRightGridHorizontalPointDistanceFieldSpecified; private string bishopGridVerticalPointCountField; private double bishopGridVerticalPointDistanceField; private bool bishopGridVerticalPointDistanceFieldSpecified; private string bishopGridHorizontalPointCountField; private double bishopGridHorizontalPointDistanceField; private bool bishopGridHorizontalPointDistanceFieldSpecified; /// [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.XmlIgnoreAttribute()] public bool UpliftVanTangentLinesDefinitionSpecified { get { return this.upliftVanTangentLinesDefinitionFieldSpecified; } set { this.upliftVanTangentLinesDefinitionFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftVanTangentLinesDistance { get { return this.upliftVanTangentLinesDistanceField; } set { this.upliftVanTangentLinesDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftVanTangentLinesDistanceSpecified { get { return this.upliftVanTangentLinesDistanceFieldSpecified; } set { this.upliftVanTangentLinesDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public TangentLinesDefinitionType BishopTangentLinesDefinition { get { return this.bishopTangentLinesDefinitionField; } set { this.bishopTangentLinesDefinitionField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopTangentLinesDefinitionSpecified { get { return this.bishopTangentLinesDefinitionFieldSpecified; } set { this.bishopTangentLinesDefinitionFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BishopTangentLinesDistance { get { return this.bishopTangentLinesDistanceField; } set { this.bishopTangentLinesDistanceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopTangentLinesDistanceSpecified { get { return this.bishopTangentLinesDistanceFieldSpecified; } set { this.bishopTangentLinesDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public GridSizeDeterminationType GridSizeDetermination { get { return this.gridSizeDeterminationField; } set { this.gridSizeDeterminationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")] public string 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.XmlIgnoreAttribute()] public bool UpliftVanLeftGridVerticalPointDistanceSpecified { get { return this.upliftVanLeftGridVerticalPointDistanceFieldSpecified; } set { this.upliftVanLeftGridVerticalPointDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")] public string 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.XmlIgnoreAttribute()] public bool UpliftVanLeftGridHorizontalPointDistanceSpecified { get { return this.upliftVanLeftGridHorizontalPointDistanceFieldSpecified; } set { this.upliftVanLeftGridHorizontalPointDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")] public string 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.XmlIgnoreAttribute()] public bool UpliftVanRightGridVerticalPointDistanceSpecified { get { return this.upliftVanRightGridVerticalPointDistanceFieldSpecified; } set { this.upliftVanRightGridVerticalPointDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")] public string 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.XmlIgnoreAttribute()] public bool UpliftVanRightGridHorizontalPointDistanceSpecified { get { return this.upliftVanRightGridHorizontalPointDistanceFieldSpecified; } set { this.upliftVanRightGridHorizontalPointDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")] public string 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.XmlIgnoreAttribute()] public bool BishopGridVerticalPointDistanceSpecified { get { return this.bishopGridVerticalPointDistanceFieldSpecified; } set { this.bishopGridVerticalPointDistanceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")] public string 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.Xml.Serialization.XmlIgnoreAttribute()] public bool BishopGridHorizontalPointDistanceSpecified { get { return this.bishopGridHorizontalPointDistanceFieldSpecified; } set { this.bishopGridHorizontalPointDistanceFieldSpecified = 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; } } } }