namespace HStation.WinFrmUI
|
{
|
/// <summary>
|
///
|
/// </summary>
|
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();
|
}
|
|
/// <summary>
|
/// 功率
|
/// </summary>
|
public double Power { get; set; }
|
|
/// <summary>
|
/// 张力
|
/// </summary>
|
public double Tension { get; set; }
|
|
/// <summary>
|
/// 是否封闭
|
/// </summary>
|
public bool IsClosed { get; set; }
|
|
/// <summary>
|
/// 定义点列表
|
/// </summary>
|
public List<Yw.Geometry.Point2d> DefinePoints { get; set; }
|
}
|
}
|