//------------------------------------------------------------------------------ // // 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.4084.0. // namespace Deltares.DamEngine.Io.XmlOutput { using System.Xml.Serialization; /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public partial class Output { private OutputResults resultsField; private Message[] validationResultsField; /// public OutputResults Results { get { return this.resultsField; } set { this.resultsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("ValidationMessages", IsNullable=false)] public Message[] ValidationResults { get { return this.validationResultsField; } set { this.validationResultsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class OutputResults { private DesignResult[] calculationResultsField; private OperationalStaticData operationalStaticDataField; private OutputResultsOperationalLocationsStaticData operationalLocationsStaticDataField; private TimeSerieOutput[] operationalOutputTimeSeriesField; private Message[] calculationMessagesField; /// [System.Xml.Serialization.XmlArrayItemAttribute("DesignResults", IsNullable=false)] public DesignResult[] CalculationResults { get { return this.calculationResultsField; } set { this.calculationResultsField = value; } } /// public OperationalStaticData OperationalStaticData { get { return this.operationalStaticDataField; } set { this.operationalStaticDataField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] public OutputResultsOperationalLocationsStaticData OperationalLocationsStaticData { get { return this.operationalLocationsStaticDataField; } set { this.operationalLocationsStaticDataField = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] [System.Xml.Serialization.XmlArrayItemAttribute("TimeSerie", IsNullable=false)] public TimeSerieOutput[] OperationalOutputTimeSeries { get { return this.operationalOutputTimeSeriesField; } set { this.operationalOutputTimeSeriesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public Message[] CalculationMessages { get { return this.calculationMessagesField; } set { this.calculationMessagesField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class DesignResult { private DesignResultStabilityDesignResults stabilityDesignResultsField; private DesignResultPipingDesignResults pipingDesignResultsField; private string baseFileNameField; private string calculationSubDirField; private string locationNameField; private string scenarioNameField; private string profileNameField; private int calculationResultField; /// public DesignResultStabilityDesignResults StabilityDesignResults { get { return this.stabilityDesignResultsField; } set { this.stabilityDesignResultsField = value; } } /// public DesignResultPipingDesignResults PipingDesignResults { get { return this.pipingDesignResultsField; } set { this.pipingDesignResultsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string BaseFileName { get { return this.baseFileNameField; } set { this.baseFileNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string CalculationSubDir { get { return this.calculationSubDirField; } set { this.calculationSubDirField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string LocationName { get { return this.locationNameField; } set { this.locationNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ScenarioName { get { return this.scenarioNameField; } set { this.scenarioNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ProfileName { get { return this.profileNameField; } set { this.profileNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int CalculationResult { get { return this.calculationResultField; } set { this.calculationResultField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DesignResultStabilityDesignResults { private UpliftSituation upliftSituationField; private SurfaceLine redesignedSurfaceLineField; private MinimumSafetyCurveBaseType slipCircleDefinitionField; private string resultMessageField; private double safetyFactorField; private bool safetyFactorFieldSpecified; private int numberOfIterationsField; private bool numberOfIterationsFieldSpecified; private DesignResultStabilityDesignResultsStabilityModelType stabilityModelTypeField; private bool stabilityModelTypeFieldSpecified; /// public UpliftSituation UpliftSituation { get { return this.upliftSituationField; } set { this.upliftSituationField = value; } } /// public SurfaceLine RedesignedSurfaceLine { get { return this.redesignedSurfaceLineField; } set { this.redesignedSurfaceLineField = value; } } /// public MinimumSafetyCurveBaseType SlipCircleDefinition { get { return this.slipCircleDefinitionField; } set { this.slipCircleDefinitionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ResultMessage { get { return this.resultMessageField; } set { this.resultMessageField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SafetyFactor { get { return this.safetyFactorField; } set { this.safetyFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SafetyFactorSpecified { get { return this.safetyFactorFieldSpecified; } set { this.safetyFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int NumberOfIterations { get { return this.numberOfIterationsField; } set { this.numberOfIterationsField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NumberOfIterationsSpecified { get { return this.numberOfIterationsFieldSpecified; } set { this.numberOfIterationsFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public DesignResultStabilityDesignResultsStabilityModelType StabilityModelType { get { return this.stabilityModelTypeField; } set { this.stabilityModelTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool StabilityModelTypeSpecified { get { return this.stabilityModelTypeFieldSpecified; } set { this.stabilityModelTypeFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class UpliftSituation { private bool isUpliftField; private double pl3MinUpliftField; private double pl3HeadAdjustedField; private double pl3LocationXMinUpliftField; private double pl4MinUpliftField; private double pl4HeadAdjustedField; private double pl4LocationXMinUpliftField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool IsUplift { get { return this.isUpliftField; } set { this.isUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Pl3MinUplift { get { return this.pl3MinUpliftField; } set { this.pl3MinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Pl3HeadAdjusted { get { return this.pl3HeadAdjustedField; } set { this.pl3HeadAdjustedField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Pl3LocationXMinUplift { get { return this.pl3LocationXMinUpliftField; } set { this.pl3LocationXMinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Pl4MinUplift { get { return this.pl4MinUpliftField; } set { this.pl4MinUpliftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Pl4HeadAdjusted { get { return this.pl4HeadAdjustedField; } set { this.pl4HeadAdjustedField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Pl4LocationXMinUplift { get { return this.pl4LocationXMinUpliftField; } set { this.pl4LocationXMinUpliftField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class Message { private MessageMessageType messageTypeField; private string message1Field; /// [System.Xml.Serialization.XmlAttributeAttribute()] public MessageMessageType MessageType { get { return this.messageTypeField; } set { this.messageTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute("Message")] public string Message1 { get { return this.message1Field; } set { this.message1Field = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum MessageMessageType { /// Error, /// Warning, /// Info, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class UpliftVanCalculatedSlipPlaneType { private Point2DType leftCenterField; private Point2DType rightCenterField; private double tangentHeightField; private double safetyFactorField; /// public Point2DType LeftCenter { get { return this.leftCenterField; } set { this.leftCenterField = value; } } /// public Point2DType RightCenter { get { return this.rightCenterField; } set { this.rightCenterField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TangentHeight { get { return this.tangentHeightField; } set { this.tangentHeightField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SafetyFactor { get { return this.safetyFactorField; } set { this.safetyFactorField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class Point2DType { private double xField; private double zField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double X { get { return this.xField; } set { this.xField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Z { get { return this.zField; } set { this.zField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BishopCalculatedSlipPlaneType { private Point2DType centerField; private double radiusField; private double safetyFactorField; /// public Point2DType Center { get { return this.centerField; } set { this.centerField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Radius { get { return this.radiusField; } set { this.radiusField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SafetyFactor { get { return this.safetyFactorField; } set { this.safetyFactorField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class UpliftVanCalculationGridType { private CalculationGridType leftGridField; private CalculationGridType rightGridField; private double[] tangentLinesField; /// public CalculationGridType LeftGrid { get { return this.leftGridField; } set { this.leftGridField = value; } } /// public CalculationGridType RightGrid { get { return this.rightGridField; } set { this.rightGridField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("BoundaryHeight", IsNullable=false)] public double[] TangentLines { get { return this.tangentLinesField; } set { this.tangentLinesField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class CalculationGridType { private double gridXLeftField; private double gridXRightField; private double gridZTopField; private double gridZBottomField; private int gridXNumberField; private int gridZNumberField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double GridXLeft { get { return this.gridXLeftField; } set { this.gridXLeftField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double GridXRight { get { return this.gridXRightField; } set { this.gridXRightField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double GridZTop { get { return this.gridZTopField; } set { this.gridZTopField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double GridZBottom { get { return this.gridZBottomField; } set { this.gridZBottomField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int GridXNumber { get { return this.gridXNumberField; } set { this.gridXNumberField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int GridZNumber { get { return this.gridZNumberField; } set { this.gridZNumberField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BishopCalculationGridType { private CalculationGridType gridField; private double[] tangentLinesField; private bool useFixedPointField; private double fixedPointXField; private bool fixedPointXFieldSpecified; private double fixedPointZField; private bool fixedPointZFieldSpecified; /// public CalculationGridType Grid { get { return this.gridField; } set { this.gridField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("BoundaryHeight", IsNullable=false)] public double[] TangentLines { get { return this.tangentLinesField; } set { this.tangentLinesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool UseFixedPoint { get { return this.useFixedPointField; } set { this.useFixedPointField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double FixedPointX { get { return this.fixedPointXField; } set { this.fixedPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FixedPointXSpecified { get { return this.fixedPointXFieldSpecified; } set { this.fixedPointXFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double FixedPointZ { get { return this.fixedPointZField; } set { this.fixedPointZField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FixedPointZSpecified { get { return this.fixedPointZFieldSpecified; } set { this.fixedPointZFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class WaternetLineType { private Point2DType[] pointsField; private string nameField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Point", IsNullable=false)] public Point2DType[] Points { get { return this.pointsField; } set { this.pointsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class HeadLineType { private WaternetLineType waternetLineField; private int keyField; /// public WaternetLineType WaternetLine { get { return this.waternetLineField; } set { this.waternetLineField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Key { get { return this.keyField; } set { this.keyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class WaternetType { private HeadLineType phreaticLineField; private HeadLineType[] headLinesField; private WaternetTypeWaternetLine[] waternetLinesField; private string nameField; private double unitWeightWaterField; private bool unitWeightWaterFieldSpecified; /// public HeadLineType PhreaticLine { get { return this.phreaticLineField; } set { this.phreaticLineField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("HeadLine", IsNullable=false)] public HeadLineType[] HeadLines { get { return this.headLinesField; } set { this.headLinesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("WaternetLine", IsNullable=false)] public WaternetTypeWaternetLine[] WaternetLines { get { return this.waternetLinesField; } set { this.waternetLinesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UnitWeightWater { get { return this.unitWeightWaterField; } set { this.unitWeightWaterField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UnitWeightWaterSpecified { get { return this.unitWeightWaterFieldSpecified; } set { this.unitWeightWaterFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class WaternetTypeWaternetLine : WaternetLineType { private int associatedHeadLineField; private bool associatedHeadLineFieldSpecified; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int AssociatedHeadLine { get { return this.associatedHeadLineField; } set { this.associatedHeadLineField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool AssociatedHeadLineSpecified { get { return this.associatedHeadLineFieldSpecified; } set { this.associatedHeadLineFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TimeSerieOutput { private TimeSerieOutputEntries entriesField; private System.DateTime forecastDateTimeField; private string locationIdField; private string parameterIdField; private System.DateTime startDateTimeField; private System.DateTime endDateTimeField; private double missValField; private string unitsField; private string commentField; private System.DateTime creationDateTimeField; private bool creationDateTimeFieldSpecified; /// public TimeSerieOutputEntries Entries { get { return this.entriesField; } set { this.entriesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime ForecastDateTime { get { return this.forecastDateTimeField; } set { this.forecastDateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string LocationId { get { return this.locationIdField; } set { this.locationIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ParameterId { get { return this.parameterIdField; } set { this.parameterIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double MissVal { get { return this.missValField; } set { this.missValField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Units { get { return this.unitsField; } set { this.unitsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Comment { get { return this.commentField; } set { this.commentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime CreationDateTime { get { return this.creationDateTimeField; } set { this.creationDateTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CreationDateTimeSpecified { get { return this.creationDateTimeFieldSpecified; } set { this.creationDateTimeFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class TimeSerieOutputEntries { private TimeSerieOutputEntriesTimeSerieEntryOutput[] timeSerieEntryOutputField; /// [System.Xml.Serialization.XmlElementAttribute("TimeSerieEntryOutput")] public TimeSerieOutputEntriesTimeSerieEntryOutput[] TimeSerieEntryOutput { get { return this.timeSerieEntryOutputField; } set { this.timeSerieEntryOutputField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class TimeSerieOutputEntriesTimeSerieEntryOutput { private WaternetType waternetField; private BishopCalculationGridType bishopCalculationGridField; private UpliftVanCalculationGridType upliftVanCalculationGridField; private BishopCalculatedSlipPlaneType bishopCalculatedSlipPlaneField; private UpliftVanCalculatedSlipPlaneType upliftVanCalculatedSlipPlaneField; private System.DateTime dateTimeField; private double valueField; private bool isUpliftField; private bool isUpliftFieldSpecified; /// public WaternetType Waternet { get { return this.waternetField; } set { this.waternetField = value; } } /// public BishopCalculationGridType BishopCalculationGrid { get { return this.bishopCalculationGridField; } set { this.bishopCalculationGridField = value; } } /// public UpliftVanCalculationGridType UpliftVanCalculationGrid { get { return this.upliftVanCalculationGridField; } set { this.upliftVanCalculationGridField = value; } } /// public BishopCalculatedSlipPlaneType BishopCalculatedSlipPlane { get { return this.bishopCalculatedSlipPlaneField; } set { this.bishopCalculatedSlipPlaneField = value; } } /// public UpliftVanCalculatedSlipPlaneType UpliftVanCalculatedSlipPlane { get { return this.upliftVanCalculatedSlipPlaneField; } set { this.upliftVanCalculatedSlipPlaneField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime DateTime { get { return this.dateTimeField; } set { this.dateTimeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Value { get { return this.valueField; } set { this.valueField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool IsUplift { get { return this.isUpliftField; } set { this.isUpliftField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IsUpliftSpecified { get { return this.isUpliftFieldSpecified; } set { this.isUpliftFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class OperationalStaticData { private OperationalStaticDataFailureMechanismSystemType failureMechanismSystemTypeField; private OperationalStaticDataStabilityModel stabilityModelField; private OperationalStaticDataSearchAlgorithm searchAlgorithmField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public OperationalStaticDataFailureMechanismSystemType FailureMechanismSystemType { get { return this.failureMechanismSystemTypeField; } set { this.failureMechanismSystemTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public OperationalStaticDataStabilityModel StabilityModel { get { return this.stabilityModelField; } set { this.stabilityModelField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public OperationalStaticDataSearchAlgorithm SearchAlgorithm { get { return this.searchAlgorithmField; } set { this.searchAlgorithmField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum OperationalStaticDataFailureMechanismSystemType { /// StabilityInside, /// StabilityOutside, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum OperationalStaticDataStabilityModel { /// Bishop, /// UpliftVan, /// BishopUpliftVan, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum OperationalStaticDataSearchAlgorithm { /// Grid, /// Beeswarm, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SliceType { private Point2DType topLeftPointField; private Point2DType topRightPointField; private Point2DType bottomLeftPointField; private Point2DType bottomRightPointField; private string nameField; private double widthField; private double arcLengthField; private double topAngleField; private double bottomAngleField; private double cohesionInputField; private double cohesionField; private double cohesionCalculatedField; private double frictionAngleInputField; private double frictionAngleField; private double yieldStressField; private double oCRField; private double pOPField; private double degreeOfConsolidationPorePressureField; private double porePressureDueToDegreeOfConsolidationLoadField; private double dilatancyInputField; private double dilatancyField; private double externalLoadField; private double hydrostaticPorePressureField; private double leftForceField; private double leftForceAngleField; private double leftForceYField; private double rightForceField; private double rightForceAngleField; private double rightForceYField; private double loadStressField; private double normalStressField; private double porePressureField; private double horizontalPorePressureField; private double verticalPorePressureField; private double piezometricPorePressureField; private double effectiveStressField; private double excessPorePressureField; private double shearStressField; private double soilStressField; private double totalPorePressureField; private double totalStressField; private double weightField; private double suField; private bool suFieldSpecified; private ShearStrengthModelType shearStrengthModelField; private double horizontalSoilQuakeStressField; private bool horizontalSoilQuakeStressFieldSpecified; private double strengthIncreaseExponentField; private bool strengthIncreaseExponentFieldSpecified; private double upliftFactorField; private bool upliftFactorFieldSpecified; private double verticalSoilQuakeStressField; private bool verticalSoilQuakeStressFieldSpecified; private double waterQuakeStressField; private bool waterQuakeStressFieldSpecified; private double upliftReductionFactorField; private bool upliftReductionFactorFieldSpecified; private double ratioCuPcField; private bool ratioCuPcFieldSpecified; private double resultantForceField; private bool resultantForceFieldSpecified; private double resultantMomentField; private bool resultantMomentFieldSpecified; private double resultantAngleField; private bool resultantAngleFieldSpecified; /// public Point2DType TopLeftPoint { get { return this.topLeftPointField; } set { this.topLeftPointField = value; } } /// public Point2DType TopRightPoint { get { return this.topRightPointField; } set { this.topRightPointField = value; } } /// public Point2DType BottomLeftPoint { get { return this.bottomLeftPointField; } set { this.bottomLeftPointField = value; } } /// public Point2DType BottomRightPoint { get { return this.bottomRightPointField; } set { this.bottomRightPointField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Width { get { return this.widthField; } set { this.widthField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ArcLength { get { return this.arcLengthField; } set { this.arcLengthField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TopAngle { get { return this.topAngleField; } set { this.topAngleField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BottomAngle { get { return this.bottomAngleField; } set { this.bottomAngleField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double CohesionInput { get { return this.cohesionInputField; } set { this.cohesionInputField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Cohesion { get { return this.cohesionField; } set { this.cohesionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double CohesionCalculated { get { return this.cohesionCalculatedField; } set { this.cohesionCalculatedField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double FrictionAngleInput { get { return this.frictionAngleInputField; } set { this.frictionAngleInputField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double FrictionAngle { get { return this.frictionAngleField; } set { this.frictionAngleField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double YieldStress { get { return this.yieldStressField; } set { this.yieldStressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double OCR { get { return this.oCRField; } set { this.oCRField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double POP { get { return this.pOPField; } set { this.pOPField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DegreeOfConsolidationPorePressure { get { return this.degreeOfConsolidationPorePressureField; } set { this.degreeOfConsolidationPorePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PorePressureDueToDegreeOfConsolidationLoad { get { return this.porePressureDueToDegreeOfConsolidationLoadField; } set { this.porePressureDueToDegreeOfConsolidationLoadField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DilatancyInput { get { return this.dilatancyInputField; } set { this.dilatancyInputField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Dilatancy { get { return this.dilatancyField; } set { this.dilatancyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ExternalLoad { get { return this.externalLoadField; } set { this.externalLoadField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HydrostaticPorePressure { get { return this.hydrostaticPorePressureField; } set { this.hydrostaticPorePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double LeftForce { get { return this.leftForceField; } set { this.leftForceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double LeftForceAngle { get { return this.leftForceAngleField; } set { this.leftForceAngleField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double LeftForceY { get { return this.leftForceYField; } set { this.leftForceYField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RightForce { get { return this.rightForceField; } set { this.rightForceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RightForceAngle { get { return this.rightForceAngleField; } set { this.rightForceAngleField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RightForceY { get { return this.rightForceYField; } set { this.rightForceYField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double LoadStress { get { return this.loadStressField; } set { this.loadStressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NormalStress { get { return this.normalStressField; } set { this.normalStressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PorePressure { get { return this.porePressureField; } set { this.porePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HorizontalPorePressure { get { return this.horizontalPorePressureField; } set { this.horizontalPorePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double VerticalPorePressure { get { return this.verticalPorePressureField; } set { this.verticalPorePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double PiezometricPorePressure { get { return this.piezometricPorePressureField; } set { this.piezometricPorePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double EffectiveStress { get { return this.effectiveStressField; } set { this.effectiveStressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ExcessPorePressure { get { return this.excessPorePressureField; } set { this.excessPorePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ShearStress { get { return this.shearStressField; } set { this.shearStressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SoilStress { get { return this.soilStressField; } set { this.soilStressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TotalPorePressure { get { return this.totalPorePressureField; } set { this.totalPorePressureField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TotalStress { get { return this.totalStressField; } set { this.totalStressField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Weight { get { return this.weightField; } set { this.weightField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Su { get { return this.suField; } set { this.suField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SuSpecified { get { return this.suFieldSpecified; } set { this.suFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ShearStrengthModelType ShearStrengthModel { get { return this.shearStrengthModelField; } set { this.shearStrengthModelField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HorizontalSoilQuakeStress { get { return this.horizontalSoilQuakeStressField; } set { this.horizontalSoilQuakeStressField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HorizontalSoilQuakeStressSpecified { get { return this.horizontalSoilQuakeStressFieldSpecified; } set { this.horizontalSoilQuakeStressFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double StrengthIncreaseExponent { get { return this.strengthIncreaseExponentField; } set { this.strengthIncreaseExponentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool StrengthIncreaseExponentSpecified { get { return this.strengthIncreaseExponentFieldSpecified; } set { this.strengthIncreaseExponentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftFactor { get { return this.upliftFactorField; } set { this.upliftFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftFactorSpecified { get { return this.upliftFactorFieldSpecified; } set { this.upliftFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double VerticalSoilQuakeStress { get { return this.verticalSoilQuakeStressField; } set { this.verticalSoilQuakeStressField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool VerticalSoilQuakeStressSpecified { get { return this.verticalSoilQuakeStressFieldSpecified; } set { this.verticalSoilQuakeStressFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double WaterQuakeStress { get { return this.waterQuakeStressField; } set { this.waterQuakeStressField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool WaterQuakeStressSpecified { get { return this.waterQuakeStressFieldSpecified; } set { this.waterQuakeStressFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftReductionFactor { get { return this.upliftReductionFactorField; } set { this.upliftReductionFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftReductionFactorSpecified { get { return this.upliftReductionFactorFieldSpecified; } set { this.upliftReductionFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double RatioCuPc { get { return this.ratioCuPcField; } set { this.ratioCuPcField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool RatioCuPcSpecified { get { return this.ratioCuPcFieldSpecified; } set { this.ratioCuPcFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ResultantForce { get { return this.resultantForceField; } set { this.resultantForceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ResultantForceSpecified { get { return this.resultantForceFieldSpecified; } set { this.resultantForceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ResultantMoment { get { return this.resultantMomentField; } set { this.resultantMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ResultantMomentSpecified { get { return this.resultantMomentFieldSpecified; } set { this.resultantMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ResultantAngle { get { return this.resultantAngleField; } set { this.resultantAngleField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ResultantAngleSpecified { get { return this.resultantAngleFieldSpecified; } set { this.resultantAngleFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] public enum ShearStrengthModelType { /// MohrCoulomb, /// Shansep, /// SuTable, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(SlidingPlaneMinimumSafetyCurveType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(DualSlidingCircleMinimumSafetyCurveType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SlidingCircleMinimumSafetyCurveType))] [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public abstract partial class MinimumSafetyCurveBaseType { private MinimumSafetyCurveBaseTypeSlice[] slicesField; private double safetyFactorField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Slice", IsNullable=false)] public MinimumSafetyCurveBaseTypeSlice[] Slices { get { return this.slicesField; } set { this.slicesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SafetyFactor { get { return this.safetyFactorField; } set { this.safetyFactorField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class MinimumSafetyCurveBaseTypeSlice : SliceType { } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SlidingPlaneMinimumSafetyCurveType : MinimumSafetyCurveBaseType { private Point2DType[] spencerSlipPlaneField; /// [System.Xml.Serialization.XmlArrayItemAttribute("SlipPlanePoint", IsNullable=false)] public Point2DType[] SpencerSlipPlane { get { return this.spencerSlipPlaneField; } set { this.spencerSlipPlaneField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class DualSlidingCircleMinimumSafetyCurveType : MinimumSafetyCurveBaseType { private Point2DType activeCircleCenterField; private double activeCircleRadiusField; private Point2DType passiveCircleCenterField; private double passiveCircleRadiusField; private double nailMomentField; private bool nailMomentFieldSpecified; private double geoTextileMomentField; private bool geoTextileMomentFieldSpecified; private double resistingPassiveMomentField; private bool resistingPassiveMomentFieldSpecified; private double resistingActiveMomentField; private bool resistingActiveMomentFieldSpecified; private double drivingPassiveMomentField; private bool drivingPassiveMomentFieldSpecified; private double drivingActiveMomentField; private bool drivingActiveMomentFieldSpecified; private double iteratedPassiveForceField; private bool iteratedPassiveForceFieldSpecified; private double iteratedActiveForceField; private bool iteratedActiveForceFieldSpecified; private double iteratedHorizontalForceField; private bool iteratedHorizontalForceFieldSpecified; private double nonIteratedPassiveForceField; private bool nonIteratedPassiveForceFieldSpecified; private double nonIteratedActiveForceField; private bool nonIteratedActiveForceFieldSpecified; private double tangentLineField; private double nonIteratedHorizontalForceField; private bool nonIteratedHorizontalForceFieldSpecified; /// public Point2DType ActiveCircleCenter { get { return this.activeCircleCenterField; } set { this.activeCircleCenterField = value; } } /// public double ActiveCircleRadius { get { return this.activeCircleRadiusField; } set { this.activeCircleRadiusField = value; } } /// public Point2DType PassiveCircleCenter { get { return this.passiveCircleCenterField; } set { this.passiveCircleCenterField = value; } } /// public double PassiveCircleRadius { get { return this.passiveCircleRadiusField; } set { this.passiveCircleRadiusField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NailMoment { get { return this.nailMomentField; } set { this.nailMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NailMomentSpecified { get { return this.nailMomentFieldSpecified; } set { this.nailMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double GeoTextileMoment { get { return this.geoTextileMomentField; } set { this.geoTextileMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool GeoTextileMomentSpecified { get { return this.geoTextileMomentFieldSpecified; } set { this.geoTextileMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ResistingPassiveMoment { get { return this.resistingPassiveMomentField; } set { this.resistingPassiveMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ResistingPassiveMomentSpecified { get { return this.resistingPassiveMomentFieldSpecified; } set { this.resistingPassiveMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ResistingActiveMoment { get { return this.resistingActiveMomentField; } set { this.resistingActiveMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ResistingActiveMomentSpecified { get { return this.resistingActiveMomentFieldSpecified; } set { this.resistingActiveMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DrivingPassiveMoment { get { return this.drivingPassiveMomentField; } set { this.drivingPassiveMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DrivingPassiveMomentSpecified { get { return this.drivingPassiveMomentFieldSpecified; } set { this.drivingPassiveMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DrivingActiveMoment { get { return this.drivingActiveMomentField; } set { this.drivingActiveMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DrivingActiveMomentSpecified { get { return this.drivingActiveMomentFieldSpecified; } set { this.drivingActiveMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double IteratedPassiveForce { get { return this.iteratedPassiveForceField; } set { this.iteratedPassiveForceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IteratedPassiveForceSpecified { get { return this.iteratedPassiveForceFieldSpecified; } set { this.iteratedPassiveForceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double IteratedActiveForce { get { return this.iteratedActiveForceField; } set { this.iteratedActiveForceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IteratedActiveForceSpecified { get { return this.iteratedActiveForceFieldSpecified; } set { this.iteratedActiveForceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double IteratedHorizontalForce { get { return this.iteratedHorizontalForceField; } set { this.iteratedHorizontalForceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IteratedHorizontalForceSpecified { get { return this.iteratedHorizontalForceFieldSpecified; } set { this.iteratedHorizontalForceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NonIteratedPassiveForce { get { return this.nonIteratedPassiveForceField; } set { this.nonIteratedPassiveForceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NonIteratedPassiveForceSpecified { get { return this.nonIteratedPassiveForceFieldSpecified; } set { this.nonIteratedPassiveForceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NonIteratedActiveForce { get { return this.nonIteratedActiveForceField; } set { this.nonIteratedActiveForceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NonIteratedActiveForceSpecified { get { return this.nonIteratedActiveForceFieldSpecified; } set { this.nonIteratedActiveForceFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double TangentLine { get { return this.tangentLineField; } set { this.tangentLineField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NonIteratedHorizontalForce { get { return this.nonIteratedHorizontalForceField; } set { this.nonIteratedHorizontalForceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NonIteratedHorizontalForceSpecified { get { return this.nonIteratedHorizontalForceFieldSpecified; } set { this.nonIteratedHorizontalForceFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SlidingCircleMinimumSafetyCurveType : MinimumSafetyCurveBaseType { private Point2DType centerField; private double radiusField; private double drivingMomentField; private double loadMomentField; private bool loadMomentFieldSpecified; private double earthquakeMomentField; private bool earthquakeMomentFieldSpecified; private double horizontalEarthquakeMomentField; private bool horizontalEarthquakeMomentFieldSpecified; private double verticalEarthquakeMomentField; private bool verticalEarthquakeMomentFieldSpecified; private double freeWaterEarthquakeMomentField; private bool freeWaterEarthquakeMomentFieldSpecified; private double resistingMomentField; private double nonIteratedResistingMomentField; private bool nonIteratedResistingMomentFieldSpecified; private double soilMomentField; private bool soilMomentFieldSpecified; private double waterMomentField; private bool waterMomentFieldSpecified; private double nailMomentField; private bool nailMomentFieldSpecified; private double geoTextileMomentField; private bool geoTextileMomentFieldSpecified; /// public Point2DType Center { get { return this.centerField; } set { this.centerField = value; } } /// public double Radius { get { return this.radiusField; } set { this.radiusField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DrivingMoment { get { return this.drivingMomentField; } set { this.drivingMomentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double LoadMoment { get { return this.loadMomentField; } set { this.loadMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LoadMomentSpecified { get { return this.loadMomentFieldSpecified; } set { this.loadMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double EarthquakeMoment { get { return this.earthquakeMomentField; } set { this.earthquakeMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool EarthquakeMomentSpecified { get { return this.earthquakeMomentFieldSpecified; } set { this.earthquakeMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HorizontalEarthquakeMoment { get { return this.horizontalEarthquakeMomentField; } set { this.horizontalEarthquakeMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HorizontalEarthquakeMomentSpecified { get { return this.horizontalEarthquakeMomentFieldSpecified; } set { this.horizontalEarthquakeMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double VerticalEarthquakeMoment { get { return this.verticalEarthquakeMomentField; } set { this.verticalEarthquakeMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool VerticalEarthquakeMomentSpecified { get { return this.verticalEarthquakeMomentFieldSpecified; } set { this.verticalEarthquakeMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double FreeWaterEarthquakeMoment { get { return this.freeWaterEarthquakeMomentField; } set { this.freeWaterEarthquakeMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FreeWaterEarthquakeMomentSpecified { get { return this.freeWaterEarthquakeMomentFieldSpecified; } set { this.freeWaterEarthquakeMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ResistingMoment { get { return this.resistingMomentField; } set { this.resistingMomentField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NonIteratedResistingMoment { get { return this.nonIteratedResistingMomentField; } set { this.nonIteratedResistingMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NonIteratedResistingMomentSpecified { get { return this.nonIteratedResistingMomentFieldSpecified; } set { this.nonIteratedResistingMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SoilMoment { get { return this.soilMomentField; } set { this.soilMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SoilMomentSpecified { get { return this.soilMomentFieldSpecified; } set { this.soilMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double WaterMoment { get { return this.waterMomentField; } set { this.waterMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool WaterMomentSpecified { get { return this.waterMomentFieldSpecified; } set { this.waterMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double NailMoment { get { return this.nailMomentField; } set { this.nailMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NailMomentSpecified { get { return this.nailMomentFieldSpecified; } set { this.nailMomentFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double GeoTextileMoment { get { return this.geoTextileMomentField; } set { this.geoTextileMomentField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool GeoTextileMomentSpecified { get { return this.geoTextileMomentFieldSpecified; } set { this.geoTextileMomentFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SurfaceLine { private SurfaceLinePoint[] pointsField; private string nameField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Point", IsNullable=false)] public SurfaceLinePoint[] Points { get { return this.pointsField; } set { this.pointsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class SurfaceLinePoint { private double xField; private double zField; private int pointTypeField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public double X { get { return this.xField; } set { this.xField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Z { get { return this.zField; } set { this.zField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int PointType { get { return this.pointTypeField; } set { this.pointTypeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum DesignResultStabilityDesignResultsStabilityModelType { /// Bishop, /// UpliftVan, /// BishopUpliftVan, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DesignResultPipingDesignResults { private UpliftSituation upliftSituationField; private SurfaceLine redesignedSurfaceLineField; private string resultMessageField; private double upliftFactorField; private bool upliftFactorFieldSpecified; private double heaveFactorField; private bool heaveFactorFieldSpecified; private double blighFactorField; private bool blighFactorFieldSpecified; private double blighHcriticalField; private bool blighHcriticalFieldSpecified; private double sellmeijer4ForcesFactorField; private bool sellmeijer4ForcesFactorFieldSpecified; private double sellmeijer4ForcesHcriticalField; private bool sellmeijer4ForcesHcriticalFieldSpecified; private double sellmeijerVnkFactorField; private bool sellmeijerVnkFactorFieldSpecified; private double sellmeijerVnkHcriticalField; private bool sellmeijerVnkHcriticalFieldSpecified; private double wti2017BackwardErosionFactorField; private bool wti2017BackwardErosionFactorFieldSpecified; private double wti2017BackwardErosionHcriticalField; private bool wti2017BackwardErosionHcriticalFieldSpecified; private double exitPointXField; private bool exitPointXFieldSpecified; private double wti2017UpliftFactorField; private bool wti2017UpliftFactorFieldSpecified; private double wti2017UpliftHcriticalField; private bool wti2017UpliftHcriticalFieldSpecified; private double wti2017DeltaPhiCuField; private bool wti2017DeltaPhiCuFieldSpecified; private double wti2017HeaveFactorField; private bool wti2017HeaveFactorFieldSpecified; private double wti2017HeaveHcriticalField; private bool wti2017HeaveHcriticalFieldSpecified; private double wti2017GradientField; private bool wti2017GradientFieldSpecified; private double wti2017FactorOverallField; private bool wti2017FactorOverallFieldSpecified; private double wti2017HcriticalOverallField; private bool wti2017HcriticalOverallFieldSpecified; private double wti2017EffectiveStressField; private bool wti2017EffectiveStressFieldSpecified; private double wti2017BackwardErosionDeltaPhiCField; private bool wti2017BackwardErosionDeltaPhiCFieldSpecified; private double wti2017CCreepField; private bool wti2017CCreepFieldSpecified; private double wti2017BackwardErosionDeltaPhiReducedField; private bool wti2017BackwardErosionDeltaPhiReducedFieldSpecified; /// public UpliftSituation UpliftSituation { get { return this.upliftSituationField; } set { this.upliftSituationField = value; } } /// public SurfaceLine RedesignedSurfaceLine { get { return this.redesignedSurfaceLineField; } set { this.redesignedSurfaceLineField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ResultMessage { get { return this.resultMessageField; } set { this.resultMessageField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double UpliftFactor { get { return this.upliftFactorField; } set { this.upliftFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool UpliftFactorSpecified { get { return this.upliftFactorFieldSpecified; } set { this.upliftFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double HeaveFactor { get { return this.heaveFactorField; } set { this.heaveFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeaveFactorSpecified { get { return this.heaveFactorFieldSpecified; } set { this.heaveFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BlighFactor { get { return this.blighFactorField; } set { this.blighFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BlighFactorSpecified { get { return this.blighFactorFieldSpecified; } set { this.blighFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double BlighHcritical { get { return this.blighHcriticalField; } set { this.blighHcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BlighHcriticalSpecified { get { return this.blighHcriticalFieldSpecified; } set { this.blighHcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Sellmeijer4ForcesFactor { get { return this.sellmeijer4ForcesFactorField; } set { this.sellmeijer4ForcesFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Sellmeijer4ForcesFactorSpecified { get { return this.sellmeijer4ForcesFactorFieldSpecified; } set { this.sellmeijer4ForcesFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Sellmeijer4ForcesHcritical { get { return this.sellmeijer4ForcesHcriticalField; } set { this.sellmeijer4ForcesHcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Sellmeijer4ForcesHcriticalSpecified { get { return this.sellmeijer4ForcesHcriticalFieldSpecified; } set { this.sellmeijer4ForcesHcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SellmeijerVnkFactor { get { return this.sellmeijerVnkFactorField; } set { this.sellmeijerVnkFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SellmeijerVnkFactorSpecified { get { return this.sellmeijerVnkFactorFieldSpecified; } set { this.sellmeijerVnkFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SellmeijerVnkHcritical { get { return this.sellmeijerVnkHcriticalField; } set { this.sellmeijerVnkHcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SellmeijerVnkHcriticalSpecified { get { return this.sellmeijerVnkHcriticalFieldSpecified; } set { this.sellmeijerVnkHcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017BackwardErosionFactor { get { return this.wti2017BackwardErosionFactorField; } set { this.wti2017BackwardErosionFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017BackwardErosionFactorSpecified { get { return this.wti2017BackwardErosionFactorFieldSpecified; } set { this.wti2017BackwardErosionFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017BackwardErosionHcritical { get { return this.wti2017BackwardErosionHcriticalField; } set { this.wti2017BackwardErosionHcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017BackwardErosionHcriticalSpecified { get { return this.wti2017BackwardErosionHcriticalFieldSpecified; } set { this.wti2017BackwardErosionHcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double ExitPointX { get { return this.exitPointXField; } set { this.exitPointXField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ExitPointXSpecified { get { return this.exitPointXFieldSpecified; } set { this.exitPointXFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017UpliftFactor { get { return this.wti2017UpliftFactorField; } set { this.wti2017UpliftFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017UpliftFactorSpecified { get { return this.wti2017UpliftFactorFieldSpecified; } set { this.wti2017UpliftFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017UpliftHcritical { get { return this.wti2017UpliftHcriticalField; } set { this.wti2017UpliftHcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017UpliftHcriticalSpecified { get { return this.wti2017UpliftHcriticalFieldSpecified; } set { this.wti2017UpliftHcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017DeltaPhiCu { get { return this.wti2017DeltaPhiCuField; } set { this.wti2017DeltaPhiCuField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017DeltaPhiCuSpecified { get { return this.wti2017DeltaPhiCuFieldSpecified; } set { this.wti2017DeltaPhiCuFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017HeaveFactor { get { return this.wti2017HeaveFactorField; } set { this.wti2017HeaveFactorField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017HeaveFactorSpecified { get { return this.wti2017HeaveFactorFieldSpecified; } set { this.wti2017HeaveFactorFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017HeaveHcritical { get { return this.wti2017HeaveHcriticalField; } set { this.wti2017HeaveHcriticalField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017HeaveHcriticalSpecified { get { return this.wti2017HeaveHcriticalFieldSpecified; } set { this.wti2017HeaveHcriticalFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017Gradient { get { return this.wti2017GradientField; } set { this.wti2017GradientField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017GradientSpecified { get { return this.wti2017GradientFieldSpecified; } set { this.wti2017GradientFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017FactorOverall { get { return this.wti2017FactorOverallField; } set { this.wti2017FactorOverallField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017FactorOverallSpecified { get { return this.wti2017FactorOverallFieldSpecified; } set { this.wti2017FactorOverallFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017HcriticalOverall { get { return this.wti2017HcriticalOverallField; } set { this.wti2017HcriticalOverallField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017HcriticalOverallSpecified { get { return this.wti2017HcriticalOverallFieldSpecified; } set { this.wti2017HcriticalOverallFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017EffectiveStress { get { return this.wti2017EffectiveStressField; } set { this.wti2017EffectiveStressField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017EffectiveStressSpecified { get { return this.wti2017EffectiveStressFieldSpecified; } set { this.wti2017EffectiveStressFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017BackwardErosionDeltaPhiC { get { return this.wti2017BackwardErosionDeltaPhiCField; } set { this.wti2017BackwardErosionDeltaPhiCField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017BackwardErosionDeltaPhiCSpecified { get { return this.wti2017BackwardErosionDeltaPhiCFieldSpecified; } set { this.wti2017BackwardErosionDeltaPhiCFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017CCreep { get { return this.wti2017CCreepField; } set { this.wti2017CCreepField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017CCreepSpecified { get { return this.wti2017CCreepFieldSpecified; } set { this.wti2017CCreepFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Wti2017BackwardErosionDeltaPhiReduced { get { return this.wti2017BackwardErosionDeltaPhiReducedField; } set { this.wti2017BackwardErosionDeltaPhiReducedField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Wti2017BackwardErosionDeltaPhiReducedSpecified { get { return this.wti2017BackwardErosionDeltaPhiReducedFieldSpecified; } set { this.wti2017BackwardErosionDeltaPhiReducedFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class OutputResultsOperationalLocationsStaticData { private OutputResultsOperationalLocationsStaticDataOperationalLocationStaticData[] operationalLocationStaticDataField; /// [System.Xml.Serialization.XmlElementAttribute("OperationalLocationStaticData")] public OutputResultsOperationalLocationsStaticDataOperationalLocationStaticData[] OperationalLocationStaticData { get { return this.operationalLocationStaticDataField; } set { this.operationalLocationStaticDataField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class OutputResultsOperationalLocationsStaticDataOperationalLocationStaticData { private TrafficLoadTypeTrafficLoad[] trafficLoadField; /// [System.Xml.Serialization.XmlArrayItemAttribute("TrafficLoad", IsNullable=false)] public TrafficLoadTypeTrafficLoad[] TrafficLoad { get { return this.trafficLoadField; } set { this.trafficLoadField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.4084.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class TrafficLoadTypeTrafficLoad { private int keyField; private double magnitudeField; private double distributionAngleField; private string loadTypeField; private double xStartField; private double xEndField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Key { get { return this.keyField; } set { this.keyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double Magnitude { get { return this.magnitudeField; } set { this.magnitudeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double DistributionAngle { get { return this.distributionAngleField; } set { this.distributionAngleField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string LoadType { get { return this.loadTypeField; } set { this.loadTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double XStart { get { return this.xStartField; } set { this.xStartField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double XEnd { get { return this.xEndField; } set { this.xEndField = value; } } } }