![]()  | 
  
    Power System Platform
    2024w23a
    
   | 
 
This is the complete list of members for Load, including all inherited members.
| AddChild(Element *child) | Element | virtual | 
| AddParent(Element *parent, wxPoint2DDouble position) | Load | virtual | 
| Shunt::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 | Shunt | inlinevirtual | 
| DoubleFromString(wxWindow *parent, wxString strValue, double &value, wxString errorMsg) | Element | static | 
| DrawDC(wxPoint2DDouble translation, double scale, wxGraphicsContext *gc) const | Load | 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 | 
| DrawDCGround(wxPoint2DDouble position, wxGraphicsContext *gc) const (defined in Shunt) | Shunt | protected | 
| DrawDCPickbox(wxPoint2DDouble position, wxGraphicsContext *gc) const | Element | virtual | 
| DrawDCPowerFlowPts(wxGraphicsContext *gc) const | PowerElement | virtual | 
| DrawDCSwitches(wxGraphicsContext *gc) const | PowerElement | 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) | Load | virtual | 
| GetCopy() | Load | virtual | 
| GetElectricalData() (defined in Load) | Load | inline | 
| 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) | Load | virtual | 
| GetPointList() const | Element | inlinevirtual | 
| GetPosition() const | Element | inline | 
| GetPowerFlowDirection() const | PowerElement | inlinevirtual | 
| GetPUElectricalData(double systemPowerBase) (defined in Load) | Load | |
| GetRect() const | Element | inline | 
| GetRotationAngle() const | Element | inline | 
| GetSwitchingData() | PowerElement | inlinevirtual | 
| GetSwitchPoint(Element *parent, wxPoint2DDouble parentPoint, wxPoint2DDouble secondPoint) const | PowerElement | virtual | 
| GetTipText() const | Load | virtual | 
| GetValueFromUnit(double value, ElectricalUnit valueUnit) (defined in PowerElement) | PowerElement | virtual | 
| GetWidth() const | Element | inline | 
| HaveDynamicEvent() const | PowerElement | inlinevirtual | 
| Intersects(wxRect2DDouble rect) const | Shunt | 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 | 
| Load() (defined in Load) | Load | |
| Load(wxString name) (defined in Load) | Load | |
| 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 Load) | Load | 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 Shunt) | Shunt | 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_swData (defined in PowerElement) | PowerElement | protected | 
| m_switchRect (defined in Element) | Element | protected | 
| m_switchSize (defined in Element) | Element | protected | 
| m_triangPts (defined in Load) | Load | protected | 
| m_width (defined in Element) | Element | protected | 
| Move(wxPoint2DDouble position) | Shunt | virtual | 
| MoveNode(Element *element, wxPoint2DDouble position) | Shunt | virtual | 
| MovePickbox(wxPoint2DDouble position) | Element | inlinevirtual | 
| NodeContains(wxPoint2DDouble position) | Shunt | 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 Load) | Load | 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) | Shunt | 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) | Load | 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) | Shunt | 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 Load) | Load | 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(const LoadElectricalData &electricalData) (defined in Load) | Load | inline | 
| SetHeight(double height) | Element | inline | 
| SetID(int id) | Element | inlinevirtual | 
| SetNodeParent(Element *parent) | Shunt | virtual | 
| SetNominalVoltage(std::vector< double > nominalVoltage, std::vector< ElectricalUnit > nominalVoltageUnit) | PowerElement | 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) | PowerElement | inlinevirtual | 
| SetSelected(bool selected=true) | Element | inline | 
| SetSwitchingData(SwitchingData data) | PowerElement | inlinevirtual | 
| SetWidth(double width) | Element | inline | 
| ShowForm(wxWindow *parent, Element *element) | Load | virtual | 
| ShowPickbox(bool showPickbox=true) | Element | inline | 
| Shunt() (defined in Shunt) | Shunt | |
| StartMove(wxPoint2DDouble position) | Shunt | virtual | 
| StringFromDouble(double value, int minDecimal=1) | Element | static | 
| SwitchesContains(wxPoint2DDouble position) const | PowerElement | virtual | 
| UpdateNodes() | Shunt | virtual | 
| UpdatePowerFlowArrowsPosition() (defined in Shunt) | Shunt | protected | 
| UpdateSwitches() | PowerElement | virtual | 
| UpdateSwitchesPosition() (defined in Shunt) | Shunt | 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 | 
| ~Load() (defined in Load) | Load | |
| ~PowerElement() | PowerElement | inlinevirtual | 
| ~Shunt() (defined in Shunt) | Shunt |