Index: dam engine/trunk/Xsds Liquid/DamSurfaceLine.xsd
===================================================================
diff -u
--- dam engine/trunk/Xsds Liquid/DamSurfaceLine.xsd (revision 0)
+++ dam engine/trunk/Xsds Liquid/DamSurfaceLine.xsd (revision 466)
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
Index: dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs
===================================================================
diff -u -r461 -r466
--- dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 461)
+++ dam engine/trunk/src/Deltares.DamEngine.Io/DamInput.cs (.../DamInput.cs) (revision 466)
@@ -24,6 +24,8 @@
private Location[] locationsField;
+ private InputSurfaceLine[] surfaceLinesField;
+
private InputDamProjectType damProjectTypeField;
///
@@ -38,6 +40,17 @@
}
///
+ [System.Xml.Serialization.XmlArrayItemAttribute("SurfaceLine", IsNullable=false)]
+ public InputSurfaceLine[] SurfaceLines {
+ get {
+ return this.surfaceLinesField;
+ }
+ set {
+ this.surfaceLinesField = value;
+ }
+ }
+
+ ///
[System.Xml.Serialization.XmlAttributeAttribute()]
public InputDamProjectType DamProjectType {
get {
@@ -943,7 +956,77 @@
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public partial class InputSurfaceLine {
+
+ private InputSurfaceLinePoint[] pointsField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("Point", IsNullable=false)]
+ public InputSurfaceLinePoint[] Points {
+ get {
+ return this.pointsField;
+ }
+ set {
+ this.pointsField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public partial class InputSurfaceLinePoint {
+
+ 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.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum InputDamProjectType {
///
@@ -961,4 +1044,12 @@
///
NWO,
}
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SurfaceLine {
+ }
}
Index: dam engine/trunk/Xsds Liquid/DamInput.xsd
===================================================================
diff -u -r416 -r466
--- dam engine/trunk/Xsds Liquid/DamInput.xsd (.../DamInput.xsd) (revision 416)
+++ dam engine/trunk/Xsds Liquid/DamInput.xsd (.../DamInput.xsd) (revision 466)
@@ -2,6 +2,7 @@
+
@@ -11,6 +12,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+