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

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

AddChild(Element *child)Elementvirtual
AddParent(Element *parent, wxPoint2DDouble position)Capacitorvirtual
Shunt::AddParent(Element *parent)Elementinlinevirtual
AddPoint(wxPoint2DDouble point)Elementinlinevirtual
CalculateBoundaries(wxPoint2DDouble &leftUp, wxPoint2DDouble &rightBottom) constElementvirtual
CalculatePowerFlowPts(std::vector< wxPoint2DDouble > edges)PowerElementvirtual
Capacitor() (defined in Capacitor)Capacitor
Capacitor(wxString name) (defined in Capacitor)Capacitor
Contains(wxPoint2DDouble position) constCapacitorvirtual
DoubleFromString(wxWindow *parent, wxString strValue, double &value, wxString errorMsg)Elementstatic
DrawDC(wxPoint2DDouble translation, double scale, wxGraphicsContext *gc) constCapacitorvirtual
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
DrawDCGround(wxPoint2DDouble position, wxGraphicsContext *gc) const (defined in Shunt)Shuntprotected
DrawDCPickbox(wxPoint2DDouble position, wxGraphicsContext *gc) constElementvirtual
DrawDCPowerFlowPts(wxGraphicsContext *gc) constPowerElementvirtual
DrawDCSwitches(wxGraphicsContext *gc) constPowerElementvirtual
DrawDCTriangle(std::vector< wxPoint2DDouble > points, wxGraphicsContext *gc) constElementvirtual
Element()Element
GeneralMenuItens(wxMenu &menu)Elementvirtual
GetAngle() constElementinline
GetBestPickboxCursor() constElementinlinevirtual
GetChildList() constElementinlinevirtual
GetContextMenu(wxMenu &menu)Capacitorvirtual
GetCopy()Capacitorvirtual
GetElectricalData() (defined in Capacitor)Capacitorinlinevirtual
GetElementType() (defined in Element)Elementinline
GetHeight() constElementinline
GetID() constElementinlinevirtual
GetParentList() constElementinlinevirtual
GetPlotData(ElementPlotData &plotData, PlotStudy study=PlotStudy::STABILITY)PowerElementinlinevirtual
GetPointList() constElementinlinevirtual
GetPosition() constElementinline
GetPowerFlowDirection() constPowerElementinlinevirtual
GetPUElectricalData(double systemPowerBase) (defined in Capacitor)Capacitorvirtual
GetRect() constElementinline
GetRotationAngle() constElementinline
GetSwitchingData()PowerElementinlinevirtual
GetSwitchPoint(Element *parent, wxPoint2DDouble parentPoint, wxPoint2DDouble secondPoint) constPowerElementvirtual
GetTipText() constCapacitorvirtual
GetValueFromUnit(double value, ElectricalUnit valueUnit) (defined in PowerElement)PowerElementvirtual
GetWidth() constElementinline
HaveDynamicEvent() constPowerElementinlinevirtual
Intersects(wxRect2DDouble rect) constCapacitorvirtual
IntFromString(wxWindow *parent, wxString strValue, int &value, wxString errorMsg)Elementstatic
IsDragging() constElementinline
IsOnline() constElementinline
IsPickboxShown() constElementinline
IsSelected() constElementinline
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_busColour (defined in PowerElement)PowerElementprotected
m_childList (defined in Element)Elementprotected
m_closedSwitchColour (defined in PowerElement)PowerElementprotected
m_dragging (defined in Element)Elementprotected
m_dynamicEventColour (defined in PowerElement)PowerElementprotected
m_dynEvent (defined in PowerElement)PowerElementprotected
m_electricalData (defined in Capacitor)Capacitorprotected
m_elementID (defined in Element)Elementprotected
m_elementType (defined in Element)Elementprotected
m_height (defined in Element)Elementprotected
m_inserted (defined in Shunt)Shuntprotected
m_movePos (defined in Element)Elementprotected
m_movePts (defined in Element)Elementprotected
m_moveStartPt (defined in Element)Elementprotected
m_offlineElementColour (defined in PowerElement)PowerElementprotected
m_online (defined in Element)Elementprotected
m_onlineElementColour (defined in PowerElement)PowerElementprotected
m_openedSwitchColour (defined in PowerElement)PowerElementprotected
m_parentList (defined in Element)Elementprotected
m_pfDirection (defined in PowerElement)PowerElementprotected
m_pointList (defined in Element)Elementprotected
m_position (defined in Element)Elementprotected
m_powerFlowArrow (defined in PowerElement)PowerElementprotected
m_powerFlowArrowColour (defined in PowerElement)PowerElementprotected
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_swData (defined in PowerElement)PowerElementprotected
m_switchRect (defined in Element)Elementprotected
m_switchSize (defined in Element)Elementprotected
m_width (defined in Element)Elementprotected
Move(wxPoint2DDouble position)Shuntvirtual
MoveNode(Element *element, wxPoint2DDouble position)Shuntvirtual
MovePickbox(wxPoint2DDouble position)Elementinlinevirtual
NodeContains(wxPoint2DDouble position)Shuntvirtual
OpenCADProperties(rapidxml::xml_node<> *elementNode, std::vector< Element * > parentList) (defined in PowerElement)PowerElementvirtual
OpenCADProperties(rapidxml::xml_node<> *elementNode) (defined in Element)Element
OpenElement(rapidxml::xml_node<> *elementNode, std::vector< Element * > parentList) (defined in Capacitor)Capacitorvirtual
OpenElement(rapidxml::xml_node<> *elementNode) (defined in Element)Elementinlinevirtual
OpenSwitchingData(rapidxml::xml_node<> *electricalNode) (defined in PowerElement)PowerElementvirtual
PickboxContains(wxPoint2DDouble position)Elementinlinevirtual
PointToLineDistance(wxPoint2DDouble point, int *segmentNumber=nullptr) constElementvirtual
PowerElement()PowerElement
RemoveChild(Element *child)Elementvirtual
RemoveParent(Element *parent)Shuntvirtual
ReplaceChild(Element *oldChild, Element *newChild)Elementvirtual
ReplaceParent(Element *oldParent, Element *newParent)Elementvirtual
ResetNodes()Elementinlinevirtual
ResetPickboxes()Elementinlinevirtual
Rotate(bool clockwise=true)Capacitorvirtual
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)Shuntvirtual
SaveCADProperties(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementNode) (defined in PowerElement)PowerElementvirtual
SaveElement(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *elementListNode) (defined in Capacitor)Capacitorvirtual
SaveSwitchingData(rapidxml::xml_document<> &doc, rapidxml::xml_node<> *electricalNode) (defined in PowerElement)PowerElementvirtual
SetAngle(double angle)Elementinline
SetBorderSize(double borderSize)Elementinline
SetChild(Element *child, int num) (defined in Element)Elementinline
SetDragging(bool dragging=true)Elementinline
SetDynamicEvent(bool dynEvent=true)PowerElementinlinevirtual
SetElectricalData(CapacitorElectricalData electricalData) (defined in Capacitor)Capacitorinlinevirtual
SetHeight(double height)Elementinline
SetID(int id)Elementinlinevirtual
SetNodeParent(Element *parent)Shuntvirtual
SetNominalVoltage(std::vector< double > nominalVoltage, std::vector< ElectricalUnit > nominalVoltageUnit)PowerElementvirtual
SetOnline(bool online=true)Element
SetParent(Element *parent, int num) (defined in Element)Elementinline
SetPointList(std::vector< wxPoint2DDouble > pointList)Elementinlinevirtual
SetPosition(const wxPoint2DDouble position)Element
SetPowerFlowDirection(PowerFlowDirection pfDirection)PowerElementinlinevirtual
SetSelected(bool selected=true)Elementinline
SetSwitchingData(SwitchingData data)PowerElementinlinevirtual
SetWidth(double width)Elementinline
ShowForm(wxWindow *parent, Element *element)Capacitorvirtual
ShowPickbox(bool showPickbox=true)Elementinline
Shunt() (defined in Shunt)Shunt
StartMove(wxPoint2DDouble position)Shuntvirtual
StringFromDouble(double value, int minDecimal=1)Elementstatic
SwitchesContains(wxPoint2DDouble position) constPowerElementvirtual
UpdateNodes()Shuntvirtual
UpdatePowerFlowArrowsPosition() (defined in Shunt)Shuntprotected
UpdateSwitches()PowerElementvirtual
UpdateSwitchesPosition() (defined in Shunt)Shuntprotected
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
~Capacitor() (defined in Capacitor)Capacitor
~Element()Elementinlinevirtual
~PowerElement()PowerElementinlinevirtual
~Shunt() (defined in Shunt)Shunt