Power System Platform
2024w23a
|
This is the complete list of members for SyncGenerator, including all inherited members.
AddChild(Element *child) | Element | virtual |
AddParent(Element *parent, wxPoint2DDouble position) | Machines | virtual |
PowerElement::AddParent(Element *parent) | Element | inlinevirtual |
AddPoint(wxPoint2DDouble point) | Element | inlinevirtual |
CalculateBoundaries(wxPoint2DDouble &leftUp, wxPoint2DDouble &rightBottom) const | Element | virtual |
CalculatePowerFlowPts(std::vector< wxPoint2DDouble > edges) | PowerElement | virtual |
Contains(wxPoint2DDouble position) const | Machines | inlinevirtual |
DoubleFromString(wxWindow *parent, wxString strValue, double &value, wxString errorMsg) | Element | static |
DrawDC(wxPoint2DDouble translation, double scale, wxGraphicsContext *gc) const | Machines | virtual |
DrawDCArc(wxPoint2DDouble position, double radius, double initAngle, double finalAngle, int numSegments, wxGraphicsContext *gc) const (defined in Element) | Element | virtual |
DrawDCCircle(wxPoint2DDouble position, double radius, int numSegments, wxGraphicsContext *gc) const | Element | virtual |
DrawDCPickbox(wxPoint2DDouble position, wxGraphicsContext *gc) const | Element | virtual |
DrawDCPowerFlowPts(wxGraphicsContext *gc) const | PowerElement | virtual |
DrawDCSwitches(wxGraphicsContext *gc) const | PowerElement | virtual |
DrawDCSymbol(wxGraphicsContext *gc) const (defined in SyncGenerator) | SyncGenerator | virtual |
DrawDCTriangle(std::vector< wxPoint2DDouble > points, wxGraphicsContext *gc) const | Element | virtual |
Element() | Element | |
GeneralMenuItens(wxMenu &menu) | Element | virtual |
GetAngle() const | Element | inline |
GetBestPickboxCursor() const | Element | inlinevirtual |
GetChildList() const | Element | inlinevirtual |
GetContextMenu(wxMenu &menu) | SyncGenerator | virtual |
GetCopy() | SyncGenerator | virtual |
GetElectricalData() (defined in SyncGenerator) | SyncGenerator | inlinevirtual |
GetElementType() (defined in Element) | Element | inline |
GetHeight() const | Element | inline |
GetID() const | Element | inlinevirtual |
GetParentList() const | Element | inlinevirtual |
GetPlotData(ElementPlotData &plotData, PlotStudy study=PlotStudy::STABILITY) | SyncGenerator | virtual |
GetPointList() const | Element | inlinevirtual |
GetPosition() const | Element | inline |
GetPowerFlowDirection() const | PowerElement | inlinevirtual |
GetPUElectricalData(double systemPowerBase) (defined in SyncGenerator) | SyncGenerator | virtual |
GetRect() const | Element | inline |
GetRotationAngle() const | Element | inline |
GetSwitchingData() | PowerElement | inlinevirtual |
GetSwitchPoint(Element *parent, wxPoint2DDouble parentPoint, wxPoint2DDouble secondPoint) const | PowerElement | virtual |
GetTipText() const | SyncGenerator | virtual |
GetValueFromUnit(double value, ElectricalUnit valueUnit) (defined in PowerElement) | PowerElement | virtual |
GetWidth() const | Element | inline |
HaveDynamicEvent() const | PowerElement | inlinevirtual |
Init() (defined in SyncGenerator) | SyncGenerator | virtual |
Intersects(wxRect2DDouble rect) const | Machines | inlinevirtual |
IntFromString(wxWindow *parent, wxString strValue, int &value, wxString errorMsg) | Element | static |
IsDragging() const | Element | inline |
IsOnline() const | Element | inline |
IsPickboxShown() const | Element | inline |
IsSelected() const | Element | inline |
m_activeNodeID (defined in Element) | Element | protected |
m_activePickboxID (defined in Element) | Element | protected |
m_angle (defined in Element) | Element | protected |
m_borderSize (defined in Element) | Element | protected |
m_busColour (defined in PowerElement) | PowerElement | protected |
m_childList (defined in Element) | Element | protected |
m_closedSwitchColour (defined in PowerElement) | PowerElement | protected |
m_dragging (defined in Element) | Element | protected |
m_dynamicEventColour (defined in PowerElement) | PowerElement | protected |
m_dynEvent (defined in PowerElement) | PowerElement | protected |
m_electricalData (defined in SyncGenerator) | SyncGenerator | protected |
m_elementID (defined in Element) | Element | protected |
m_elementType (defined in Element) | Element | protected |
m_height (defined in Element) | Element | protected |
m_inserted (defined in Machines) | Machines | protected |
m_movePos (defined in Element) | Element | protected |
m_movePts (defined in Element) | Element | protected |
m_moveStartPt (defined in Element) | Element | protected |
m_offlineElementColour (defined in PowerElement) | PowerElement | protected |
m_online (defined in Element) | Element | protected |
m_onlineElementColour (defined in PowerElement) | PowerElement | protected |
m_openedSwitchColour (defined in PowerElement) | PowerElement | protected |
m_parentList (defined in Element) | Element | protected |
m_pfDirection (defined in PowerElement) | PowerElement | protected |
m_pointList (defined in Element) | Element | protected |
m_position (defined in Element) | Element | protected |
m_powerFlowArrow (defined in PowerElement) | PowerElement | protected |
m_powerFlowArrowColour (defined in PowerElement) | PowerElement | protected |
m_rect (defined in Element) | Element | protected |
m_rotationAngle (defined in Element) | Element | protected |
m_selected (defined in Element) | Element | protected |
m_selectionColour (defined in Element) | Element | protected |
m_showPickbox (defined in Element) | Element | protected |
m_sinePts (defined in SyncGenerator) | SyncGenerator | protected |
m_swData (defined in PowerElement) | PowerElement | protected |
m_switchRect (defined in Element) | Element | protected |
m_switchSize (defined in Element) | Element | protected |
m_width (defined in Element) | Element | protected |
Machines() (defined in Machines) | Machines | |
Move(wxPoint2DDouble position) | Machines | virtual |
MoveNode(Element *element, wxPoint2DDouble position) | Machines | virtual |
MovePickbox(wxPoint2DDouble position) | Element | inlinevirtual |
NodeContains(wxPoint2DDouble position) | Machines | virtual |
OpenCADProperties(rapidxml::xml_node<> *elementNode, std::vector< Element * > parentList) (defined in PowerElement) | PowerElement | virtual |
OpenCADProperties(rapidxml::xml_node<> *elementNode) (defined in Element) | Element | |
OpenElement(rapidxml::xml_node<> *elementNode, std::vector< Element * > parentList) (defined in SyncGenerator) | SyncGenerator | virtual |
OpenElement(rapidxml::xml_node<> *elementNode) (defined in Element) | Element | inlinevirtual |
OpenSwitchingData(rapidxml::xml_node<> *electricalNode) (defined in PowerElement) | PowerElement | virtual |
PickboxContains(wxPoint2DDouble position) | Element | inlinevirtual |
PointToLineDistance(wxPoint2DDouble point, int *segmentNumber=nullptr) const | Element | virtual |
PowerElement() | PowerElement | |
RemoveChild(Element *child) | Element | virtual |
RemoveParent(Element *parent) | Machines | virtual |
ReplaceChild(Element *oldChild, Element *newChild) | Element | virtual |
ReplaceParent(Element *oldParent, Element *newParent) | Element | virtual |
ResetNodes() | Element | inlinevirtual |
ResetPickboxes() | Element | inlinevirtual |
Rotate(bool clockwise=true) | Machines | virtual |
RotateAtPosition(wxPoint2DDouble pointToRotate, double angle, bool degrees=true) const | Element | virtual |
RotatedRectanglesIntersects(wxRect2DDouble rect1, wxRect2DDouble rect2, double angle1, double angle2) const | Element | virtual |
RotateNode(Element *parent, bool clockwise=true) | Machines | virtual |
SaveCADProperties(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementNode) (defined in PowerElement) | PowerElement | virtual |
SaveElement(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementListNode) (defined in SyncGenerator) | SyncGenerator | virtual |
SavePlotData() (defined in SyncGenerator) | SyncGenerator | virtual |
SaveSwitchingData(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *electricalNode) (defined in PowerElement) | PowerElement | virtual |
SetAngle(double angle) | Element | inline |
SetBorderSize(double borderSize) | Element | inline |
SetChild(Element *child, int num) (defined in Element) | Element | inline |
SetDragging(bool dragging=true) | Element | inline |
SetDynamicEvent(bool dynEvent=true) | PowerElement | inlinevirtual |
SetElectricalData(SyncGeneratorElectricalData electricalData) (defined in SyncGenerator) | SyncGenerator | inlinevirtual |
SetHeight(double height) | Element | inline |
SetID(int id) | Element | inlinevirtual |
SetNodeParent(Element *parent) | Machines | virtual |
SetNominalVoltage(std::vector< double > nominalVoltage, std::vector< ElectricalUnit > nominalVoltageUnit) | SyncGenerator | virtual |
SetOnline(bool online=true) | Element | |
SetParent(Element *parent, int num) (defined in Element) | Element | inline |
SetPointList(std::vector< wxPoint2DDouble > pointList) | Element | inlinevirtual |
SetPosition(const wxPoint2DDouble position) | Element | |
SetPowerFlowDirection(PowerFlowDirection pfDirection) | Machines | virtual |
SetSelected(bool selected=true) | Element | inline |
SetSwitchingData(SwitchingData data) | PowerElement | inlinevirtual |
SetWidth(double width) | Element | inline |
ShowForm(wxWindow *parent, Element *element) | SyncGenerator | virtual |
ShowPickbox(bool showPickbox=true) | Element | inline |
SM_MODEL_1 enum value (defined in Machines) | Machines | |
SM_MODEL_2 enum value (defined in Machines) | Machines | |
SM_MODEL_3 enum value (defined in Machines) | Machines | |
SM_MODEL_4 enum value (defined in Machines) | Machines | |
SM_MODEL_5 enum value (defined in Machines) | Machines | |
StartMove(wxPoint2DDouble position) | Machines | virtual |
StringFromDouble(double value, int minDecimal=1) | Element | static |
SwitchesContains(wxPoint2DDouble position) const | PowerElement | virtual |
SyncGenerator() (defined in SyncGenerator) | SyncGenerator | |
SyncGenerator(wxString name) (defined in SyncGenerator) | SyncGenerator | |
SyncMachineModel enum name (defined in Machines) | Machines | |
UpdateNodes() | Machines | virtual |
UpdatePowerFlowArrowsPosition() (defined in Machines) | Machines | protected |
UpdateSwitches() | PowerElement | virtual |
UpdateSwitchesPosition() (defined in Machines) | Machines | protected |
WorldToScreen(wxPoint2DDouble translation, double scale, double offsetX=0.0, double offsetY=0.0) const | Element | virtual |
WorldToScreen(wxPoint2DDouble position, wxPoint2DDouble translation, double scale, double offsetX=0.0, double offsetY=0.0) const | Element | virtual |
~Element() | Element | inlinevirtual |
~Machines() (defined in Machines) | Machines | inlinevirtual |
~PowerElement() | PowerElement | inlinevirtual |
~SyncGenerator() (defined in SyncGenerator) | SyncGenerator | virtual |