Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CNode Class Reference

Klasa reprezentuje wierzcholek. More...

#include <CElement.hh>

Inheritance diagram for CNode:

CElement List of all members.

Public Member Functions

 CNode (std::string name, int x=0, int y=0)
 Konstruktor.
 ~CNode ()
 Destruktor.
void draw ()
 Rysuje element.
void drawName ()
 Wyswietla nazwe elementu.
void drawValue ()
 Wyswietla jego wartosc.
int getPinX (int pinNumber)
 Zwraca wspolrzedna x pinu o podanym numerze.
int getPinY (int pinNumber)
 Zwraca wspolrzedna y pinu o podanym numerze.

Public Attributes

CExNodepapa
 wskaznik do wierzcholka glownego, po zciagnieciu ukladu.

Detailed Description

Klasa reprezentuje wierzcholek.


Constructor & Destructor Documentation

CNode::CNode std::string  name,
int  x = 0,
int  y = 0
[inline]
 

Konstruktor.

Parameters:
name nazwa .
x rzedna elementu na schemacie.
y odcieta elementu na schemacie.
See also:
~CNode();

CNode::~CNode  )  [inline]
 

Destruktor.

See also:
CNode();


Member Function Documentation

void CNode::draw  )  [virtual]
 

Rysuje element.

Reimplemented from CElement.

void CNode::drawName  )  [virtual]
 

Wyswietla nazwe elementu.

Reimplemented from CElement.

void CNode::drawValue  )  [virtual]
 

Wyswietla jego wartosc.

See also:
getValueString

getValue

Reimplemented from CElement.

int CNode::getPinX int  pinNumber  )  [inline, virtual]
 

Zwraca wspolrzedna x pinu o podanym numerze.

Parameters:
pinNumber 0 dla przodu, 1 dla tylu elementu`
Returns:
wspolrzedna x pinu

Reimplemented from CElement.

int CNode::getPinY int  pinNumber  )  [inline, virtual]
 

Zwraca wspolrzedna y pinu o podanym numerze.

Parameters:
pinNumber 0 dla przodu, 1 dla tylu elementu`
Returns:
wspolrzedna y pinu

Reimplemented from CElement.


Member Data Documentation

CExNode* CNode::papa
 

wskaznik do wierzcholka glownego, po zciagnieciu ukladu.


The documentation for this class was generated from the following files:
Generated on Sun Jan 16 11:05:59 2005 for RolLerCoaster by  doxygen 1.3.9.1