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_ |
dynamicgraph::sot::tools::Oscillator::Oscillator | ( | const std::string | name | ) | [inline] |
References angularFrequencySIN_, computeSignal(), dt_, magnitudeSIN_, and soutSOUT_.
double& dynamicgraph::sot::tools::Oscillator::computeSignal | ( | double & | sout, |
const int & | t | ||
) | [inline, protected] |
References angularFrequencySIN_, dt_, and magnitudeSIN_.
Referenced by Oscillator().
SignalPtr< double, int > dynamicgraph::sot::tools::Oscillator::angularFrequencySIN_ [protected] |
Referenced by computeSignal(), and Oscillator().
double dynamicgraph::sot::tools::Oscillator::dt_ [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().