My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
Node Class Reference

#include <node.h>

Inheritance diagram for Node:
Inheritance graph
[legend]
Collaboration diagram for Node:
Collaboration graph
[legend]

Public Member Functions

 Node (int, int)
 
 ~Node ()
 
void paint (ViewPainter *)
 
bool getSelected (int, int)
 
void setName (const QString &, const QString &, int x_=0, int y_=0)
 

Public Attributes

QPtrList< ElementConnections
 
QString Name
 
QString DType
 
int State
 
- Public Attributes inherited from Conductor
WireLabelLabel
 
- Public Attributes inherited from Element
bool isSelected
 
int Type
 
int cx
 
int cy
 
int x1
 
int y1
 
int x2
 
int y2
 

Detailed Description

Definition at line 30 of file node.h.

Constructor & Destructor Documentation

Node::Node ( int  _x,
int  _y 
)

Definition at line 23 of file node.cpp.

Node::~Node ( )

Definition at line 34 of file node.cpp.

Member Function Documentation

bool Node::getSelected ( int  x_,
int  y_ 
)

Definition at line 62 of file node.cpp.

Here is the caller graph for this function:

void Node::paint ( ViewPainter p)

Definition at line 39 of file node.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void Node::setName ( const QString &  Name_,
const QString &  Value_,
int  x_ = 0,
int  y_ = 0 
)

Definition at line 71 of file node.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

QPtrList<Element> Node::Connections

Definition at line 39 of file node.h.

QString Node::DType

Definition at line 41 of file node.h.

QString Node::Name

Definition at line 40 of file node.h.

int Node::State

Definition at line 42 of file node.h.


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