Power System Platform  2026w10a-beta
Loading...
Searching...
No Matches
ParseAnarede::Component Struct Reference

Public Attributes

int id = 0
 
ElementTypeAnarede type = ANA_BUS
 
double length = 0.0
 
int rotationID = 0
 
wxPoint2DDouble position
 
int electricalID = 0
 
std::pair< int, int > busConnectionID [2]
 
std::pair< int, int > busConnectionNode [2]
 

Detailed Description

Definition at line 100 of file ImportForm.h.

Member Data Documentation

◆ busConnectionID

std::pair<int, int> ParseAnarede::Component::busConnectionID[2]
Initial value:
= {
std::make_pair(0, 0), std::make_pair(0, 0)}

In the form <graphicalBusID,electricBusID>

Definition at line 107 of file ImportForm.h.

107 {
108 std::make_pair(0, 0), std::make_pair(0, 0)};

◆ busConnectionNode

std::pair<int, int> ParseAnarede::Component::busConnectionNode[2]
Initial value:
= {std::make_pair(0, 0),
std::make_pair(0, 0)}

In the form <graphicalBusID,nodeID>

Definition at line 109 of file ImportForm.h.

109 {std::make_pair(0, 0),
110 std::make_pair(0, 0)};

◆ electricalID

int ParseAnarede::Component::electricalID = 0

Bus, Branch or Group electrical IDs

Definition at line 106 of file ImportForm.h.

◆ id

int ParseAnarede::Component::id = 0

Graphical ID

Definition at line 101 of file ImportForm.h.

◆ length

double ParseAnarede::Component::length = 0.0

Element lenght (only buses)

Definition at line 103 of file ImportForm.h.

◆ position

wxPoint2DDouble ParseAnarede::Component::position

X and Y coordinates

Definition at line 105 of file ImportForm.h.

◆ rotationID

int ParseAnarede::Component::rotationID = 0

Rotation ID (0, 1, 2 or 4)

Definition at line 104 of file ImportForm.h.

◆ type

ElementTypeAnarede ParseAnarede::Component::type = ANA_BUS

Element type

Definition at line 102 of file ImportForm.h.


The documentation for this struct was generated from the following file: