![]() |
Power System Platform
2024w23a
|
This is the complete list of members for Element, including all inherited members.
| AddChild(Element *child) | Element | virtual |
| AddParent(Element *parent, wxPoint2DDouble position) | Element | inlinevirtual |
| AddParent(Element *parent) | Element | inlinevirtual |
| AddPoint(wxPoint2DDouble point) | Element | inlinevirtual |
| CalculateBoundaries(wxPoint2DDouble &leftUp, wxPoint2DDouble &rightBottom) const | Element | virtual |
| Contains(wxPoint2DDouble position) const =0 | Element | pure virtual |
| DoubleFromString(wxWindow *parent, wxString strValue, double &value, wxString errorMsg) | Element | static |
| DrawDC(wxPoint2DDouble translation, double scale, wxGraphicsContext *gc) const | Element | inlinevirtual |
| 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 |
| 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) | Element | inlinevirtual |
| GetCopy() | Element | inlinevirtual |
| GetElementType() (defined in Element) | Element | inline |
| GetHeight() const | Element | inline |
| GetID() const | Element | inlinevirtual |
| GetParentList() const | Element | inlinevirtual |
| GetPointList() const | Element | inlinevirtual |
| GetPosition() const | Element | inline |
| GetRect() const | Element | inline |
| GetRotationAngle() const | Element | inline |
| GetTipText() const | Element | inlinevirtual |
| GetWidth() const | Element | inline |
| Intersects(wxRect2DDouble rect) const =0 | Element | pure virtual |
| 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_childList (defined in Element) | Element | protected |
| m_dragging (defined in Element) | Element | protected |
| m_elementID (defined in Element) | Element | protected |
| m_elementType (defined in Element) | Element | protected |
| m_height (defined in Element) | Element | protected |
| m_movePos (defined in Element) | Element | protected |
| m_movePts (defined in Element) | Element | protected |
| m_moveStartPt (defined in Element) | Element | protected |
| m_online (defined in Element) | Element | protected |
| m_parentList (defined in Element) | Element | protected |
| m_pointList (defined in Element) | Element | protected |
| m_position (defined in Element) | Element | 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_switchRect (defined in Element) | Element | protected |
| m_switchSize (defined in Element) | Element | protected |
| m_width (defined in Element) | Element | protected |
| Move(wxPoint2DDouble position) | Element | virtual |
| MoveNode(Element *parent, wxPoint2DDouble position) | Element | inlinevirtual |
| MovePickbox(wxPoint2DDouble position) | Element | inlinevirtual |
| NodeContains(wxPoint2DDouble position) | Element | inlinevirtual |
| OpenCADProperties(rapidxml::xml_node<> *elementNode) (defined in Element) | Element | |
| OpenElement(rapidxml::xml_node<> *elementNode) (defined in Element) | Element | inlinevirtual |
| PickboxContains(wxPoint2DDouble position) | Element | inlinevirtual |
| PointToLineDistance(wxPoint2DDouble point, int *segmentNumber=nullptr) const | Element | virtual |
| RemoveChild(Element *child) | Element | virtual |
| RemoveParent(Element *parent) | Element | inlinevirtual |
| ReplaceChild(Element *oldChild, Element *newChild) | Element | virtual |
| ReplaceParent(Element *oldParent, Element *newParent) | Element | virtual |
| ResetNodes() | Element | inlinevirtual |
| ResetPickboxes() | Element | inlinevirtual |
| Rotate(bool clockwise=true) | Element | inlinevirtual |
| 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) | Element | inlinevirtual |
| SaveCADProperties(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementNode) (defined in Element) | Element | |
| SaveElement(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementListNode) (defined in Element) | Element | inlinevirtual |
| 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 |
| SetHeight(double height) | Element | inline |
| SetID(int id) | Element | inlinevirtual |
| SetNodeParent(Element *parent) | Element | inlinevirtual |
| 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 | |
| SetSelected(bool selected=true) | Element | inline |
| SetWidth(double width) | Element | inline |
| ShowForm(wxWindow *parent, Element *element) | Element | inlinevirtual |
| ShowPickbox(bool showPickbox=true) | Element | inline |
| StartMove(wxPoint2DDouble position) | Element | virtual |
| StringFromDouble(double value, int minDecimal=1) | Element | static |
| UpdateNodes() | Element | inlinevirtual |
| 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 |