using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Hydro.Core.Model
{
[Serializable]
public class NodeModel : BaseModel
{
public NodeModel() { }
public NodeModel(NodeModel model) : base(model)
{
this.X = model.X;
this.Y = model.Y;
this.Elev = model.Elev;
}
public virtual float X { get; set; }
public virtual float Y { get; set; }
///
/// 标高
///
public virtual float Elev { get; set; }
public virtual string ToCoorString()
{
return $"{ID}\t{X}\t{Y}";
}
}
[Serializable]
public class NodeCalcModel : NodeModel
{
public NodeCalcModel() { }
public NodeCalcModel(NodeCalcModel model) : base(model)
{
this.X = model.X;
this.Y = model.Y;
this.Elev = model.Elev;
}
public List Links;
}
}