using System.Xml.Serialization; namespace ShrlAlgoToolkit.RevitAddins.RvIndependent.MetroGauges.LandXMLData; [XmlType("Definition")] [Serializable] public class Definition { [XmlAttribute("elevMin")] public double ElevationMin { get; set; } [XmlAttribute("elevMax")] public double ElevationMax { get; set; } [XmlAttribute("area3DSurf")] public double Area3DSurface { get; set; } [XmlAttribute("area2DSurf")] public double Area2DSurface { get; set; } [XmlArray("Faces")] public List Faces { get; set; } = new(); [XmlArray("Pnts")] public List Points { get; set; } = new(); [XmlAttribute("surfType")] public string SurfaceType { get; set; } }