Files
ShrlAlgoToolkit/ShrlAlgoToolkit.RevitAddins/RvIndependent/MetroGauges/LandXMLData/Definition.cs

30 lines
709 B
C#
Raw Normal View History

using System.Xml.Serialization;
namespace ShrlAlgo.RvKits.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<Face> Faces { get; set; } = new();
[XmlArray("Pnts")]
public List<Point> Points { get; set; } = new();
[XmlAttribute("surfType")]
public string SurfaceType { get; set; }
}