diff options
author | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2017-09-06 20:11:37 -0300 |
---|---|---|
committer | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2017-09-06 20:11:37 -0300 |
commit | 41b81949a92aad043caa28b0e1144348d06921f8 (patch) | |
tree | 9336697587beafbcca1ad8bcf90e750db550b927 /Project/Line.h | |
parent | 926af7f34aaf5aebdbac0cbc550ed75647874258 (diff) | |
download | PSP.git-41b81949a92aad043caa28b0e1144348d06921f8.tar.gz PSP.git-41b81949a92aad043caa28b0e1144348d06921f8.tar.xz PSP.git-41b81949a92aad043caa28b0e1144348d06921f8.zip |
Data report implementation start
Diffstat (limited to 'Project/Line.h')
-rw-r--r-- | Project/Line.h | 7 |
1 files changed, 4 insertions, 3 deletions
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<double> nominalVoltage, std::vector<ElectricalUnit> nominalVoltageUnit); virtual void SetPointList(std::vector<wxPoint2DDouble> pointList); protected: void UpdatePowerFlowArrowsPosition(); - LineElectricalData m_electricaData; + LineElectricalData m_electricalData; }; #endif // LINE_H |