From 41b81949a92aad043caa28b0e1144348d06921f8 Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Wed, 6 Sep 2017 20:11:37 -0300 Subject: Data report implementation start --- Project/Line.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Project/Line.h') diff --git a/Project/Line.h b/Project/Line.h index 0abcd82..9cea359 100644 --- a/Project/Line.h +++ b/Project/Line.h @@ -59,14 +59,15 @@ public: virtual void CalculateBoundaries(wxPoint2DDouble& leftUp, wxPoint2DDouble& rightBottom) const; virtual void SetPowerFlowDirection(PowerFlowDirection pfDirection); virtual bool ShowForm(wxWindow* parent, Element* element); - virtual LineElectricalData GetElectricalData() const { return m_electricaData; } - virtual void SetElectricalData(LineElectricalData electricalData) { m_electricaData = electricalData; } + virtual LineElectricalData GetElectricalData() const { return m_electricalData; } + virtual LineElectricalData GetPUElectricalData(double basePower) const; + virtual void SetElectricalData(LineElectricalData electricalData) { m_electricalData = electricalData; } virtual void SetNominalVoltage(std::vector nominalVoltage, std::vector nominalVoltageUnit); virtual void SetPointList(std::vector pointList); protected: void UpdatePowerFlowArrowsPosition(); - LineElectricalData m_electricaData; + LineElectricalData m_electricalData; }; #endif // LINE_H -- cgit