From 46115e4326fc679fe6f1f2c32164b95420e689eb Mon Sep 17 00:00:00 2001 From: Thales1330 Date: Wed, 18 Jan 2017 17:15:35 -0200 Subject: Some doc, class restruct and SC power implemented --- Project/Workspace.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'Project/Workspace.cpp') diff --git a/Project/Workspace.cpp b/Project/Workspace.cpp index d055377..7f9cce4 100644 --- a/Project/Workspace.cpp +++ b/Project/Workspace.cpp @@ -1437,3 +1437,18 @@ std::vector Workspace::GetElementList() const for(auto it = m_elementList.begin(), itEnd = m_elementList.end(); it != itEnd; ++it) elementList.push_back(*it); return elementList; } + +bool Workspace::RunSCPower() +{ + Fault fault(GetElementList()); + bool result = fault.RunSCPowerCalcutation(100e6); + if(!result) { + wxMessageDialog msgDialog(this, fault.GetErrorMessage(), _("Error"), wxOK | wxCENTRE | wxICON_ERROR); + msgDialog.ShowModal(); + } + + UpdateTextElements(); + Redraw(); + + return result; +} -- cgit