Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
NodeInfo Class Reference

Wiring node information class. More...

#include <infoclasses.h>

Public Member Functions

 NodeInfo ()
 Default constructor.
 
 ~NodeInfo ()
 Class destructor.
 
 NodeInfo (QString ID_, double x, double y)
 Construct with ID and coordinates.
 
 NodeInfo (QString ID_, QPoint P)
 Construct with ID and point.
 
void setParams (QString ID_, double x, double y)
 Set node parameters with coordinates.
 
void setParams (QString ID_, QPoint P)
 Set node parameters with point.
 

Public Attributes

QString ID
 Node identifier.
 
QString Net
 Net identifier.
 
std::vector< double > Coordinates
 Position coordinates [x, y].
 
bool visible = true
 Node visibility flag.
 

Detailed Description

Wiring node information class.

Constructor & Destructor Documentation

◆ NodeInfo() [1/2]

NodeInfo::NodeInfo ( QString  ID_,
double  x,
double  y 
)
inline

Construct with ID and coordinates.

Parameters
ID_Node identifier
xX coordinate
yY coordinate

◆ NodeInfo() [2/2]

NodeInfo::NodeInfo ( QString  ID_,
QPoint  P 
)
inline

Construct with ID and point.

Parameters
ID_Node identifier
PPosition point

Member Function Documentation

◆ setParams() [1/2]

void NodeInfo::setParams ( QString  ID_,
double  x,
double  y 
)
inline

Set node parameters with coordinates.

Parameters
ID_Node identifier
xX coordinate
yY coordinate

◆ setParams() [2/2]

void NodeInfo::setParams ( QString  ID_,
QPoint  P 
)
inline

Set node parameters with point.

Parameters
ID_Node identifier
PPosition point

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