AddChild(Element *child) | Element | virtual |
AddParent(Element *parent, wxPoint2DDouble position) | Text | inlinevirtual |
GraphicalElement::AddParent(Element *parent) | Element | inlinevirtual |
AddPoint(wxPoint2DDouble point) | Element | inlinevirtual |
CalculateBoundaries(wxPoint2DDouble &leftUp, wxPoint2DDouble &rightBottom) const | Element | virtual |
Contains(wxPoint2DDouble position) const | Text | virtual |
DoubleFromString(wxWindow *parent, wxString strValue, double &value, wxString errorMsg) | Element | static |
Draw(wxPoint2DDouble translation, double scale) (defined in Text) | Text | virtual |
GraphicalElement::Draw(wxPoint2DDouble translation, double scale) const | Element | inlinevirtual |
DrawArc(wxPoint2DDouble position, double radius, double initAngle, double finalAngle, int numSegments, GLenum mode=GL_LINE_LOOP) const (defined in Element) | Element | virtual |
DrawCircle(wxPoint2DDouble position, double radius, int numSegments, GLenum mode=GL_LINE_LOOP) const | Element | virtual |
DrawLine(std::vector< wxPoint2DDouble > points, GLenum mode=GL_LINE_STRIP) const | Element | virtual |
DrawPickbox(wxPoint2DDouble position) const | Element | virtual |
DrawPoint(wxPoint2DDouble position, double size) const | Element | virtual |
DrawRectangle(wxPoint2DDouble position, double width, double height, GLenum mode=GL_QUADS) const | Element | virtual |
DrawRectangle(wxPoint2DDouble *points, GLenum mode=GL_QUADS) const | Element | virtual |
DrawTriangle(std::vector< wxPoint2DDouble > points, GLenum mode=GL_TRIANGLES) 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() | Text | virtual |
GetDataType() const (defined in Text) | Text | inline |
GetDecimalPlaces() const (defined in Text) | Text | inline |
GetDirection() const (defined in Text) | Text | inline |
GetElement() (defined in Text) | Text | inline |
GetElementNumber() const (defined in Text) | Text | inline |
GetElementType() const (defined in Text) | Text | 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 |
GetText() const (defined in Text) | Text | inlinevirtual |
GetTipText() const | Element | inlinevirtual |
GetUnit() const (defined in Text) | Text | inline |
GetWidth() const | Element | inline |
GraphicalElement() (defined in GraphicalElement) | GraphicalElement | |
Intersects(wxRect2DDouble rect) const | Text | virtual |
IntFromString(wxWindow *parent, wxString strValue, int &value, wxString errorMsg) | Element | static |
IsDragging() const | Element | inline |
IsGLTextOK() (defined in Text) | Text | virtual |
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_dataType (defined in Text) | Text | protected |
m_decimalPlaces (defined in Text) | Text | protected |
m_direction (defined in Text) | Text | protected |
m_dragging (defined in Element) | Element | protected |
m_element (defined in Text) | Text | protected |
m_elementID (defined in Element) | Element | protected |
m_elementNumber (defined in Text) | Text | protected |
m_elementType (defined in Text) | Text | protected |
m_height (defined in Element) | Element | protected |
m_isMultlineText (defined in Text) | Text | protected |
m_movePos (defined in Element) | Element | protected |
m_movePts (defined in Element) | Element | protected |
m_moveStartPt (defined in Element) | Element | protected |
m_numberOfLines (defined in Text) | Text | protected |
m_online (defined in Element) | Element | protected |
m_openGLTextList (defined in Text) | Text | 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_text (defined in Text) | Text | protected |
m_unit (defined in Text) | Text | 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 |
PickboxContains(wxPoint2DDouble position) | Element | inlinevirtual |
PointToLineDistance(wxPoint2DDouble point, int *segmentNumber=NULL) 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) | Text | 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) | Element | inlinevirtual |
SetAngle(double angle) | Element | inline |
SetBorderSize(double borderSize) | Element | inline |
SetDataType(const DataType &dataType) (defined in Text) | Text | inline |
SetDecimalPlaces(int decimalPlaces) (defined in Text) | Text | inline |
SetDirection(int direction) (defined in Text) | Text | inline |
SetDragging(bool dragging=true) | Element | inline |
SetElement(Element *element) (defined in Text) | Text | inline |
SetElementNumber(int elementNumber) (defined in Text) | Text | inline |
SetElementType(const ElementType elementType) (defined in Text) | Text | inline |
SetHeight(double height) | Element | inline |
SetID(int id) | Element | inlinevirtual |
SetNodeParent(Element *parent) | Element | inlinevirtual |
SetOnline(bool online=true) | Element | |
SetPointList(std::vector< wxPoint2DDouble > pointList) | Element | inlinevirtual |
SetPosition(const wxPoint2DDouble position) | Element | |
SetSelected(bool selected=true) | Element | inline |
SetText(wxString text) (defined in Text) | Text | virtual |
SetUnit(const ElectricalUnit unit) (defined in Text) | Text | inline |
SetWidth(double width) | Element | inline |
ShowForm(wxWindow *parent, std::vector< Element *> elementList) (defined in Text) | Text | virtual |
GraphicalElement::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 |
Text() (defined in Text) | Text | |
Text(wxPoint2DDouble position) (defined in Text) | Text | |
UpdateNodes() | Element | inlinevirtual |
UpdateText(double systemPowerBase) (defined in Text) | Text | virtual |
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 | virtual |
~GraphicalElement() (defined in GraphicalElement) | GraphicalElement | |
~Text() (defined in Text) | Text | |