// Copyright (C) Stichting Deltares 2020. All rights reserved. // // This file is part of the Dam Engine. // // The Dam Engine 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 SurfaceLine { private SurfaceLineSurfacePoint[] surfacePointField; /// [System.Xml.Serialization.XmlElementAttribute("SurfacePoint")] public SurfaceLineSurfacePoint[] SurfacePoint { get { return this.surfacePointField; } set { this.surfacePointField = 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 SurfaceLineSurfacePoint { private string xCoordField; private string yCoordField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XCoord { get { return this.xCoordField; } set { this.xCoordField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string 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 CharacteristicPoints { private CharacteristicPointsCharacteristicPoint[] characteristicPointField; /// [System.Xml.Serialization.XmlElementAttribute("CharacteristicPoint")] public CharacteristicPointsCharacteristicPoint[] CharacteristicPoint { get { return this.characteristicPointField; } set { this.characteristicPointField = 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 CharacteristicPointsCharacteristicPoint { private string xCoordField; private string yCoordField; private string characteristicPointTypeField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XCoord { get { return this.xCoordField; } set { this.xCoordField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string YCoord { get { return this.yCoordField; } set { this.yCoordField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string CharacteristicPointType { get { return this.characteristicPointTypeField; } set { this.characteristicPointTypeField = 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 ExternalPLLines { private ExternalPLLinesPLLine[] pLLineField; /// [System.Xml.Serialization.XmlElementAttribute("PLLine")] public ExternalPLLinesPLLine[] PLLine { get { return this.pLLineField; } set { this.pLLineField = 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 ExternalPLLinesPLLine { private ExternalPLLinesPLLinePLPoint[] pLPointField; private string isPhreaticField; private string boundaryLayerField; /// [System.Xml.Serialization.XmlElementAttribute("PLPoint")] public ExternalPLLinesPLLinePLPoint[] PLPoint { get { return this.pLPointField; } set { this.pLPointField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string IsPhreatic { get { return this.isPhreaticField; } set { this.isPhreaticField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] 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 ExternalPLLinesPLLinePLPoint { private string xCoordField; private string yCoordField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XCoord { get { return this.xCoordField; } set { this.xCoordField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string 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 Model { private string calculationModelField; private string shearStrengthField; private string probabilisticField; private string searchMethodField; private string gridPositionField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string CalculationModel { get { return this.calculationModelField; } set { this.calculationModelField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ShearStrength { get { return this.shearStrengthField; } set { this.shearStrengthField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Probabilistic { get { return this.probabilisticField; } set { this.probabilisticField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SearchMethod { get { return this.searchMethodField; } set { this.searchMethodField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string GridPosition { get { return this.gridPositionField; } set { this.gridPositionField = 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 TrafficLoad { 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=false)] public partial class CalculationOptions { 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 GeometryCreationOptions { private string soilGeometryTypeField; private string soilGeometry2DFilenameField; private string 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 string 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 string 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()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public partial class HorizontalBalanceArea { 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 SlipCircleDefinition { private string xCoordinateLastUpliftPointField; private string upliftVanTangentLinesDefinitionField; private string upliftVanTangentLinesDistanceField; private string bishopTangentLinesDefinitionField; private string bishopTangentLinesDistanceField; private string gridSizeDeterminationField; private string upliftVanLeftGridVerticalPointCountField; private string upliftVanLeftGridVerticalPointDistanceField; private string upliftVanLeftGridHorizontalPointCountField; private string upliftVanLeftGridHorizontalPointDistanceField; private string upliftVanRightGridVerticalPointCountField; private string upliftVanRightGridVerticalPointDistanceField; private string upliftVanRightGridHorizontalPointCountField; private string upliftVanRightGridHorizontalPointDistanceField; private string bishopGridVerticalPointCountField; private string bishopGridVerticalPointDistanceField; private string bishopGridHorizontalPointCountField; private string bishopGridHorizontalPointDistanceField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string XCoordinateLastUpliftPoint { get { return this.xCoordinateLastUpliftPointField; } set { this.xCoordinateLastUpliftPointField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanTangentLinesDefinition { get { return this.upliftVanTangentLinesDefinitionField; } set { this.upliftVanTangentLinesDefinitionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanTangentLinesDistance { get { return this.upliftVanTangentLinesDistanceField; } set { this.upliftVanTangentLinesDistanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string BishopTangentLinesDefinition { get { return this.bishopTangentLinesDefinitionField; } set { this.bishopTangentLinesDefinitionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string BishopTangentLinesDistance { get { return this.bishopTangentLinesDistanceField; } set { this.bishopTangentLinesDistanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string GridSizeDetermination { get { return this.gridSizeDeterminationField; } set { this.gridSizeDeterminationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanLeftGridVerticalPointCount { get { return this.upliftVanLeftGridVerticalPointCountField; } set { this.upliftVanLeftGridVerticalPointCountField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanLeftGridVerticalPointDistance { get { return this.upliftVanLeftGridVerticalPointDistanceField; } set { this.upliftVanLeftGridVerticalPointDistanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanLeftGridHorizontalPointCount { get { return this.upliftVanLeftGridHorizontalPointCountField; } set { this.upliftVanLeftGridHorizontalPointCountField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanLeftGridHorizontalPointDistance { get { return this.upliftVanLeftGridHorizontalPointDistanceField; } set { this.upliftVanLeftGridHorizontalPointDistanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanRightGridVerticalPointCount { get { return this.upliftVanRightGridVerticalPointCountField; } set { this.upliftVanRightGridVerticalPointCountField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanRightGridVerticalPointDistance { get { return this.upliftVanRightGridVerticalPointDistanceField; } set { this.upliftVanRightGridVerticalPointDistanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanRightGridHorizontalPointCount { get { return this.upliftVanRightGridHorizontalPointCountField; } set { this.upliftVanRightGridHorizontalPointCountField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UpliftVanRightGridHorizontalPointDistance { get { return this.upliftVanRightGridHorizontalPointDistanceField; } set { this.upliftVanRightGridHorizontalPointDistanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string BishopGridVerticalPointCount { get { return this.bishopGridVerticalPointCountField; } set { this.bishopGridVerticalPointCountField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string BishopGridVerticalPointDistance { get { return this.bishopGridVerticalPointDistanceField; } set { this.bishopGridVerticalPointDistanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string BishopGridHorizontalPointCount { get { return this.bishopGridHorizontalPointCountField; } set { this.bishopGridHorizontalPointCountField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string BishopGridHorizontalPointDistance { get { return this.bishopGridHorizontalPointDistanceField; } set { this.bishopGridHorizontalPointDistanceField = 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 DamMStabDoc { private DamMStabDocFileIdentification fileIdentificationField; private DamMStabDocDamMStabInput damMStabInputField; /// public DamMStabDocFileIdentification FileIdentification { get { return this.fileIdentificationField; } set { this.fileIdentificationField = value; } } /// public DamMStabDocDamMStabInput DamMStabInput { get { return this.damMStabInputField; } set { this.damMStabInputField = 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 DamMStabDocFileIdentification { 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 DamMStabDocDamMStabInput { private SurfaceLineSurfacePoint[] surfaceLineField; private CharacteristicPointsCharacteristicPoint[] characteristicPointsField; private ExternalPLLinesPLLine[] externalPLLinesField; private Model modelField; private TrafficLoad trafficLoadField; private CalculationOptions calculationOptionsField; private GeometryCreationOptions geometryCreationOptionsField; private HorizontalBalanceArea horizontalBalanceAreaField; private SlipCircleDefinition slipCircleDefinitionField; private string mStabFileNameField; private string soilDBNameField; /// [System.Xml.Serialization.XmlArrayItemAttribute("SurfacePoint", IsNullable=false)] public SurfaceLineSurfacePoint[] SurfaceLine { get { return this.surfaceLineField; } set { this.surfaceLineField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("CharacteristicPoint", IsNullable=false)] public CharacteristicPointsCharacteristicPoint[] CharacteristicPoints { get { return this.characteristicPointsField; } set { this.characteristicPointsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("PLLine", IsNullable=false)] public ExternalPLLinesPLLine[] ExternalPLLines { get { return this.externalPLLinesField; } set { this.externalPLLinesField = value; } } /// public Model Model { get { return this.modelField; } set { this.modelField = value; } } /// public TrafficLoad TrafficLoad { get { return this.trafficLoadField; } set { this.trafficLoadField = value; } } /// public CalculationOptions CalculationOptions { get { return this.calculationOptionsField; } set { this.calculationOptionsField = value; } } /// public GeometryCreationOptions GeometryCreationOptions { get { return this.geometryCreationOptionsField; } set { this.geometryCreationOptionsField = value; } } /// public HorizontalBalanceArea HorizontalBalanceArea { get { return this.horizontalBalanceAreaField; } set { this.horizontalBalanceAreaField = value; } } /// public SlipCircleDefinition SlipCircleDefinition { get { return this.slipCircleDefinitionField; } set { this.slipCircleDefinitionField = 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; } } } }