namespace Yw.WinFrmUI.Phart
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class PumpCurveEquipViewModel
|
{
|
public PumpCurveEquipViewModel() { }
|
public PumpCurveEquipViewModel(PumpCurveEquipViewModel rhs)
|
{
|
this.Id = rhs.Id;
|
this.CurveName = rhs.CurveName;
|
this.Color = rhs.Color;
|
this.StartH = rhs.StartH;
|
this.PipeQ = rhs.PipeQ;
|
this.PipeH = rhs.PipeH;
|
this.SectQ = rhs.SectQ;
|
this.SectH = rhs.SectH;
|
this.SectE = rhs.SectE;
|
this.SectP = rhs.SectP;
|
this.CurveEquip = rhs.CurveEquip;
|
}
|
|
|
/// <summary>
|
/// 标识
|
/// </summary>
|
public string Id { get; set; }
|
|
/// <summary>
|
/// 标题
|
/// </summary>
|
public string CurveName { get; set; }
|
|
/// <summary>
|
/// 颜色
|
/// </summary>
|
public Color? Color { get; set; }
|
|
/// <summary>
|
/// 起始扬程
|
/// </summary>
|
public double StartH { get; set; }
|
|
/// <summary>
|
/// 总管流量
|
/// </summary>
|
public double PipeQ { get; set; }
|
|
/// <summary>
|
/// 总管扬程
|
/// </summary>
|
public double PipeH { get; set; }
|
|
/// <summary>
|
/// 流量交点
|
/// </summary>
|
public double SectQ { get; set; }
|
|
/// <summary>
|
/// 扬程交点
|
/// </summary>
|
public double SectH { get; set; }
|
|
/// <summary>
|
/// 效率交点
|
/// </summary>
|
public double? SectE { get; set; }
|
|
/// <summary>
|
/// 功率交点
|
/// </summary>
|
public double? SectP { get; set; }
|
|
|
/// <summary>
|
/// 装置线
|
/// </summary>
|
public List<Yw.Geometry.Point2d> CurveEquip { get; set; }
|
|
public bool IsValid()
|
{
|
if (this.CurveEquip == null)
|
{
|
return false;
|
}
|
return true;
|
}
|
|
}
|
|
}
|