namespace Yw.WinFrmUI.Phart
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class PumpChartEqualPowerViewModel
|
{
|
public PumpChartEqualPowerViewModel() { }
|
public PumpChartEqualPowerViewModel(PumpChartEqualPowerViewModel rhs)
|
{
|
this.Id = rhs.Id;
|
this.CurveName = rhs.CurveName;
|
this.Color = rhs.Color;
|
this.CurveEqualPower = rhs.CurveEqualPower;
|
this.Tension = rhs.Tension;
|
this.IsClosed = rhs.IsClosed;
|
}
|
|
|
/// <summary>
|
/// 标识
|
/// </summary>
|
public string Id { get; set; }
|
|
/// <summary>
|
/// 标题
|
/// </summary>
|
public string CurveName { get; set; }
|
|
/// <summary>
|
/// 颜色
|
/// </summary>
|
public Color? Color { get; set; }
|
|
/// <summary>
|
/// 等功率线
|
/// </summary>
|
public List<Yw.Geometry.Point2d> CurveEqualPower { get; set; }
|
|
/// <summary>
|
/// 张力
|
/// </summary>
|
public double Tension { get; set; }
|
|
/// <summary>
|
/// 是否封闭
|
/// </summary>
|
public bool IsClosed { get; set; }
|
|
public bool IsValid()
|
{
|
if (this.CurveEqualPower == null)
|
{
|
return false;
|
}
|
return true;
|
}
|
|
|
}
|
|
}
|