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

CSignal Class Reference

Klasa CSignal bedzie mogla przechowywac informacje o syglanach, kazdy sygnal bedzie reprezentowany jako super pozycja dowolnych sygnalow sinusoidalnych (dowolna amplituda , faza i czestos). More...

#include <CSignal.hh>

List of all members.

Public Member Functions

 CSignal (std::string text="", std::string unit="")
 ~CSignal ()
void addWave (double a, double omega, double fi0)
double time (double t)
void clear ()
std::string getDescription ()
std::string getText ()
std::string getUnit ()
std::string getEq ()

Protected Attributes

std::vector< CWave * > m_waves
std::string m_description
std::string m_unit


Detailed Description

Klasa CSignal bedzie mogla przechowywac informacje o syglanach, kazdy sygnal bedzie reprezentowany jako super pozycja dowolnych sygnalow sinusoidalnych (dowolna amplituda , faza i czestos).


Constructor & Destructor Documentation

CSignal::CSignal std::string  text = "",
std::string  unit = ""
[inline]
 

CSignal::~CSignal  )  [inline]
 


Member Function Documentation

void CSignal::addWave double  a,
double  omega,
double  fi0
[inline]
 

void CSignal::clear  )  [inline]
 

std::string CSignal::getDescription  )  [inline]
 

std::string CSignal::getEq  )  [inline]
 

std::string CSignal::getText  )  [inline]
 

std::string CSignal::getUnit  )  [inline]
 

double CSignal::time double  t  )  [inline]
 


Member Data Documentation

std::string CSignal::m_description [protected]
 

std::string CSignal::m_unit [protected]
 

std::vector<CWave *> CSignal::m_waves [protected]
 


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