Power System Platform  2024w23a
Loading...
Searching...
No Matches
TransferFunction Member List

This is the complete list of members for TransferFunction, including all inherited members.

AddChild(Element *child)Elementvirtual
AddParent(Element *parent, wxPoint2DDouble position)Elementinlinevirtual
AddParent(Element *parent)Elementinlinevirtual
AddPoint(wxPoint2DDouble point)Elementinlinevirtual
CalculateBoundaries(wxPoint2DDouble &leftUp, wxPoint2DDouble &rightBottom) constElementvirtual
CalculateSpaceState(int maxIteration=100, double error=1e-3)TransferFunctionvirtual
Contains(wxPoint2DDouble position) constTransferFunctioninlinevirtual
ControlElement(int id) (defined in ControlElement)ControlElement
DoubleFromString(wxWindow *parent, wxString strValue, double &value, wxString errorMsg)Elementstatic
DrawDC(wxPoint2DDouble translation, double scale, wxGraphicsContext *gc) constTransferFunctionvirtual
DrawDCArc(wxPoint2DDouble position, double radius, double initAngle, double finalAngle, int numSegments, wxGraphicsContext *gc) const (defined in Element)Elementvirtual
DrawDCCircle(wxPoint2DDouble position, double radius, int numSegments, wxGraphicsContext *gc) constElementvirtual
DrawDCNodes(wxGraphicsContext *gc) const (defined in ControlElement)ControlElementvirtual
DrawDCPickbox(wxPoint2DDouble position, wxGraphicsContext *gc) constElementvirtual
DrawDCTriangle(std::vector< wxPoint2DDouble > points, wxGraphicsContext *gc) constElementvirtual
Element()Element
GeneralMenuItens(wxMenu &menu)Elementvirtual
GetAngle() constElementinline
GetBestPickboxCursor() constElementinlinevirtual
GetChildList() constElementinlinevirtual
GetContextMenu(wxMenu &menu)Elementinlinevirtual
GetControlElementFromID(std::vector< ControlElement * > elementList, int id) (defined in ControlElement)ControlElementstatic
GetCopy()TransferFunctionvirtual
GetDenominator() const (defined in TransferFunction)TransferFunctioninlinevirtual
GetElementType() (defined in Element)Elementinline
GetHeight() constElementinline
GetID() constElementinlinevirtual
GetNodeList() const (defined in ControlElement)ControlElementinline
GetNumerator() const (defined in TransferFunction)TransferFunctioninlinevirtual
GetOutput() const (defined in ControlElement)ControlElementinlinevirtual
GetParentList() constElementinlinevirtual
GetPointList() constElementinlinevirtual
GetPosition() constElementinline
GetRect() constElementinline
GetRotationAngle() constElementinline
GetSpaceState() (defined in TransferFunction)TransferFunctioninlinevirtual
GetSuperscriptNumber(int number) (defined in TransferFunction)TransferFunctionprotectedvirtual
GetTFString(wxString &numerator, wxString &denominator) (defined in TransferFunction)TransferFunctionprotectedvirtual
GetTipText() constElementinlinevirtual
GetWidth() constElementinline
Initialize() (defined in ControlElement)ControlElementvirtual
Intersects(wxRect2DDouble rect) constTransferFunctioninlinevirtual
IntFromString(wxWindow *parent, wxString strValue, int &value, wxString errorMsg)Elementstatic
IsDragging() constElementinline
IsOnline() constElementinline
IsPickboxShown() constElementinline
IsSelected() constElementinline
IsSolved() const (defined in ControlElement)ControlElementinlinevirtual
m_activeNodeID (defined in Element)Elementprotected
m_activePickboxID (defined in Element)Elementprotected
m_angle (defined in Element)Elementprotected
m_borderSize (defined in Element)Elementprotected
m_childList (defined in Element)Elementprotected
m_denominator (defined in TransferFunction)TransferFunctionprotected
m_dragging (defined in Element)Elementprotected
m_dx (defined in TransferFunction)TransferFunctionprotected
m_elementID (defined in Element)Elementprotected
m_elementType (defined in Element)Elementprotected
m_error (defined in TransferFunction)TransferFunctionprotected
m_fontSize (defined in TransferFunction)TransferFunctionprotected
m_gcTextDen (defined in TransferFunction)TransferFunctionprotected
m_gcTextNum (defined in TransferFunction)TransferFunctionprotected
m_height (defined in Element)Elementprotected
m_maxIteration (defined in TransferFunction)TransferFunctionprotected
m_movePos (defined in Element)Elementprotected
m_movePts (defined in Element)Elementprotected
m_moveStartPt (defined in Element)Elementprotected
m_nodeList (defined in ControlElement)ControlElementprotected
m_numerator (defined in TransferFunction)TransferFunctionprotected
m_online (defined in Element)Elementprotected
m_output (defined in ControlElement)ControlElementprotected
m_parentList (defined in Element)Elementprotected
m_pointList (defined in Element)Elementprotected
m_position (defined in Element)Elementprotected
m_rect (defined in Element)Elementprotected
m_rotationAngle (defined in Element)Elementprotected
m_selected (defined in Element)Elementprotected
m_selectionColour (defined in Element)Elementprotected
m_showPickbox (defined in Element)Elementprotected
m_solved (defined in ControlElement)ControlElementprotected
m_ss (defined in TransferFunction)TransferFunctionprotected
m_supNumber (defined in TransferFunction)TransferFunctionprotected
m_switchRect (defined in Element)Elementprotected
m_switchSize (defined in Element)Elementprotected
m_width (defined in Element)Elementprotected
m_x (defined in TransferFunction)TransferFunctionprotected
Move(wxPoint2DDouble position)ControlElementvirtual
MoveNode(Element *parent, wxPoint2DDouble position)Elementinlinevirtual
MovePickbox(wxPoint2DDouble position)Elementinlinevirtual
NodeContains(wxPoint2DDouble position)Elementinlinevirtual
OpenCADProperties(rapidxml::xml_node<> *elementNode) (defined in Element)Element
OpenControlNodes(rapidxml::xml_node<> *elementNode) (defined in ControlElement)ControlElementprotected
OpenElement(rapidxml::xml_node<> *elementNode) (defined in TransferFunction)TransferFunctionvirtual
PickboxContains(wxPoint2DDouble position)Elementinlinevirtual
PointToLineDistance(wxPoint2DDouble point, int *segmentNumber=nullptr) constElementvirtual
RemoveChild(Element *child)Elementvirtual
RemoveParent(Element *parent)Elementinlinevirtual
ReplaceChild(Element *oldChild, Element *newChild)Elementvirtual
ReplaceNode(Node *oldNode, Node *newNode) (defined in ControlElement)ControlElementvirtual
ReplaceParent(Element *oldParent, Element *newParent)Elementvirtual
ResetNodes()Elementinlinevirtual
ResetPickboxes()Elementinlinevirtual
Rotate(bool clockwise=true)TransferFunctionvirtual
RotateAtPosition(wxPoint2DDouble pointToRotate, double angle, bool degrees=true) constElementvirtual
RotatedRectanglesIntersects(wxRect2DDouble rect1, wxRect2DDouble rect2, double angle1, double angle2) constElementvirtual
RotateNode(Element *parent, bool clockwise=true)Elementinlinevirtual
SaveCADProperties(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementNode) (defined in Element)Element
SaveControlNodes(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementNode) (defined in ControlElement)ControlElementprotected
SaveElement(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementListNode) (defined in TransferFunction)TransferFunctionvirtual
SetAngle(double angle)Elementinline
SetBorderSize(double borderSize)Elementinline
SetChild(Element *child, int num) (defined in Element)Elementinline
SetDenominator(std::vector< double > denominator) (defined in TransferFunction)TransferFunctioninlinevirtual
SetDragging(bool dragging=true)Elementinline
SetHeight(double height)Elementinline
SetID(int id)Elementinlinevirtual
SetNodeList(std::vector< Node * > nodeList) (defined in ControlElement)ControlElementinline
SetNodeParent(Element *parent)Elementinlinevirtual
SetNumerator(std::vector< double > numerator) (defined in TransferFunction)TransferFunctioninlinevirtual
SetOnline(bool online=true)Element
SetOutput(double output) (defined in ControlElement)ControlElementinlinevirtual
SetParent(Element *parent, int num) (defined in Element)Elementinline
SetPointList(std::vector< wxPoint2DDouble > pointList)Elementinlinevirtual
SetPosition(const wxPoint2DDouble position)Element
SetSelected(bool selected=true)Elementinline
SetSolved(bool solved=true) (defined in ControlElement)ControlElementinlinevirtual
SetText(wxString numerator, wxString denominator) (defined in TransferFunction)TransferFunctionprotectedvirtual
SetWidth(double width)Elementinline
ShowForm(wxWindow *parent, Element *element)TransferFunctionvirtual
ShowPickbox(bool showPickbox=true)Elementinline
Solve(double *input, double timeStep)TransferFunctionvirtual
StartMove(wxPoint2DDouble position)ControlElementvirtual
StringFromDouble(double value, int minDecimal=1)Elementstatic
TransferFunction(int id) (defined in TransferFunction)TransferFunction
UpdateNodes()Elementinlinevirtual
UpdateText()TransferFunctionvirtual
UpdateTFText() (defined in TransferFunction)TransferFunctionvirtual
WorldToScreen(wxPoint2DDouble translation, double scale, double offsetX=0.0, double offsetY=0.0) constElementvirtual
WorldToScreen(wxPoint2DDouble position, wxPoint2DDouble translation, double scale, double offsetX=0.0, double offsetY=0.0) constElementvirtual
~ControlElement() (defined in ControlElement)ControlElementvirtual
~Element()Elementinlinevirtual
~TransferFunction() (defined in TransferFunction)TransferFunction