dynamicgraph::sot::tools::Oscillator Class Reference
Inheritance diagram for dynamicgraph::sot::tools::Oscillator:
Collaboration diagram for dynamicgraph::sot::tools::Oscillator:

List of all members.

Public Member Functions

 Oscillator (const std::string name)

Protected Member Functions

double & computeSignal (double &sout, const int &t)

Protected Attributes

SignalPtr< double, int > angularFrequencySIN_
SignalPtr< double, int > magnitudeSIN_
SignalTimeDependent< double, int > soutSOUT_
double dt_

Constructor & Destructor Documentation

dynamicgraph::sot::tools::Oscillator::Oscillator ( const std::string  name) [inline]

Member Function Documentation

double& dynamicgraph::sot::tools::Oscillator::computeSignal ( double &  sout,
const int &  t 
) [inline, protected]

References angularFrequencySIN_, dt_, and magnitudeSIN_.

Referenced by Oscillator().


Member Data Documentation

SignalPtr< double, int > dynamicgraph::sot::tools::Oscillator::angularFrequencySIN_ [protected]

Referenced by computeSignal(), and Oscillator().

SignalPtr< double, int > dynamicgraph::sot::tools::Oscillator::magnitudeSIN_ [protected]

Referenced by computeSignal(), and Oscillator().

SignalTimeDependent< double, int > dynamicgraph::sot::tools::Oscillator::soutSOUT_ [protected]

Referenced by Oscillator().