namespace HStation.WinFrmUI
{
///
///
///
public class CurveEqualPViewModel:Yw.Pump.CurveEqualP
{
public CurveEqualPViewModel() { }
public CurveEqualPViewModel(Yw.Pump.CurveEqualP curve) : base(curve)
{
}
public CurveEqualPViewModel(Yw.Pump.CurveEqualP curve, HStation.Model.EqualPGraphParasModel paras) : base(curve)
{
this.Power = paras.Power;
this.Tension = paras.Tension;
this.IsClosed = paras.IsClose;
this.DefinePoints = curve.FeatCurve.GetPointList();
}
///
/// 功率
///
public double Power { get; set; }
///
/// 张力
///
public double Tension { get; set; }
///
/// 是否封闭
///
public bool IsClosed { get; set; }
///
/// 定义点列表
///
public List DefinePoints { get; set; }
}
}