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

CCurent Class Reference

Klasa reprezentuje idealne zrodlo pradowe. More...

#include <CCurent.hh>

Inheritance diagram for CCurent:

CElementActive CElement List of all members.

Public Member Functions

 CCurent (std::string name, float i, double omega, double fi0, int x=0, int y=0, int rot=0)
 Konstruktor.
 ~CCurent ()
 Destruktor.
float getI (void)
 Funkcja zwraca wartosc pradu.
Complex getIc (void)
 Funkcja zwraca zespolona wartosc pradu.
double getValue ()
 Zwarca wartosc elementu.
void setI (float i)
 Ustawia wartosc pradu.
void draw ()
 Rysuje element.

Protected Attributes

float m_i
 amplituda praduv

Detailed Description

Klasa reprezentuje idealne zrodlo pradowe.


Constructor & Destructor Documentation

CCurent::CCurent std::string  name,
float  i,
double  omega,
double  fi0,
int  x = 0,
int  y = 0,
int  rot = 0
[inline]
 

Konstruktor.

Parameters:
name nazwa .
i wartosc pradu [A].
omega czestosc kolowa [Hz].
fi0 faza poczatkowa.
x rzedna elementu na schemacie.
y odcieta elementu na schemacie.
rot rotacja elementu na schemacie.
See also:
~CCurent();CElementActive();

CCurent::~CCurent  )  [inline]
 

Destruktor.

See also:
CCurent();


Member Function Documentation

void CCurent::draw  )  [virtual]
 

Rysuje element.

Reimplemented from CElement.

float CCurent::getI void   )  [inline]
 

Funkcja zwraca wartosc pradu.

Returns:
wartosc pradu
See also:
getIc();

Complex CCurent::getIc void   )  [inline]
 

Funkcja zwraca zespolona wartosc pradu.

Returns:
wartosc pradu
See also:
getI();

double CCurent::getValue  )  [inline, virtual]
 

Zwarca wartosc elementu.

Dla rezystora opornosc R, dla cewki indukcje L, dla kondensatora pojemnosc C, etc. Jesli nie mozna zwrocic wartosci (np nie ma czego zwaracac) zwracane jest zero.

Returns:
wartosc wielkosci charakteryzujacej element

Reimplemented from CElement.

void CCurent::setI float  i  )  [inline]
 

Ustawia wartosc pradu.

Parameters:
i wartosc pradu
See also:
getI();


Member Data Documentation

float CCurent::m_i [protected]
 

amplituda praduv


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