namespace Yw.WinFrmUI.Phart { /// /// 泵变速ViewModel /// public class PumpVariableSpeedViewModel { public PumpVariableSpeedViewModel() { } public PumpVariableSpeedViewModel(PumpVariableSpeedViewModel rhs) { this.Id = rhs.Id; this.Name = rhs.Name; this.RatedQ = rhs.RatedQ; this.RatedH = rhs.RatedH; this.RatedP = rhs.RatedP; this.RatedN = rhs.RatedN; this.RatedHz = rhs.RatedHz; this.CurrentN = rhs.CurrentN; this.CurrentHz = rhs.CurrentHz; this.CurrentColor = rhs.CurrentColor; this.CurveQH = rhs.CurveQH; this.CurveQE = rhs.CurveQE; this.CurveQP = rhs.CurveQP; this.CurrentCurveQH= rhs.CurrentCurveQH; this.CurrentCurveQE= rhs.CurrentCurveQE; this.CurrentCurveQP = rhs.CurrentCurveQP; this.EquipPoint = rhs.EquipPoint; } /// /// 标识 /// public string Id { get; set; } /// /// 名称 /// public string Name { get; set; } /// /// 名称 /// public string CurveName { get; set; } /// /// 额定流量 /// public double RatedQ { get; set; } /// /// 额定扬程 /// public double RatedH { get; set; } /// /// 额定功率 /// public double RatedP { get; set; } /// /// 额定转速 /// public double RatedN { get; set; } /// /// 额定频率 /// public double RatedHz { get; set; } /// /// 当前转速 /// public double CurrentN { get; set; } /// /// 当前频率 /// public double CurrentHz { get; set; } /// /// 当前颜色 /// public Color CurrentColor { get; set; } /// /// 流量扬程线 /// public Yw.Geometry.CubicSpline2d CurveQH { get; set; } /// /// 流量效率线 /// public Yw.Geometry.CubicSpline2d CurveQE { get; set; } /// /// 流量功率线 /// public Yw.Geometry.CubicSpline2d CurveQP { get; set; } /// /// 当前流量扬程线 /// public Yw.Geometry.CubicSpline2d CurrentCurveQH { get; set; } /// /// 当前流量效率线 /// public Yw.Geometry.CubicSpline2d CurrentCurveQE { get; set; } /// /// 当前流量功率线 /// public Yw.Geometry.CubicSpline2d CurrentCurveQP { get; set; } /// /// 装置点 /// public Yw.Geometry.Point2d EquipPoint { get; set; } } }