#include <sot/tools/oscillator.hh>
|
double & | computeSignal (double &sout, const int &t) |
|
dynamicgraph::Vector & | computeVectorSignal (dynamicgraph::Vector &vsout, const int &t) |
|
double | value (double dt, double time, double omega, double phase, double amplitude, double bias) |
|
◆ Oscillator()
dynamicgraph::sot::tools::Oscillator::Oscillator |
( |
const std::string |
name | ) |
|
epsilon is used to ensure there is no discontinuity when starting or stopping the oscillator. It defines the sensitivity to discontinuities
◆ computeSignal()
double & dynamicgraph::sot::tools::Oscillator::computeSignal |
( |
double & |
sout, |
|
|
const int & |
t |
|
) |
| |
|
protected |
◆ computeVectorSignal()
dynamicgraph::Vector & dynamicgraph::sot::tools::Oscillator::computeVectorSignal |
( |
dynamicgraph::Vector & |
vsout, |
|
|
const int & |
t |
|
) |
| |
|
protected |
◆ value()
double dynamicgraph::sot::tools::Oscillator::value |
( |
double |
dt, |
|
|
double |
time, |
|
|
double |
omega, |
|
|
double |
phase, |
|
|
double |
amplitude, |
|
|
double |
bias |
|
) |
| |
|
protected |
◆ angularFrequencySIN_
SignalPtr<double, int> dynamicgraph::sot::tools::Oscillator::angularFrequencySIN_ |
|
protected |
◆ biasSIN_
SignalPtr<double, int> dynamicgraph::sot::tools::Oscillator::biasSIN_ |
|
protected |
◆ continuous_
bool dynamicgraph::sot::tools::Oscillator::continuous_ |
|
protected |
◆ dt_
double dynamicgraph::sot::tools::Oscillator::dt_ |
|
protected |
◆ epsilon_
double dynamicgraph::sot::tools::Oscillator::epsilon_ |
|
protected |
◆ lastValue_
double dynamicgraph::sot::tools::Oscillator::lastValue_ |
|
protected |
◆ magnitudeSIN_
SignalPtr<double, int> dynamicgraph::sot::tools::Oscillator::magnitudeSIN_ |
|
protected |
◆ phaseSIN_
SignalPtr<double, int> dynamicgraph::sot::tools::Oscillator::phaseSIN_ |
|
protected |
◆ soutSOUT_
SignalTimeDependent<double, int> dynamicgraph::sot::tools::Oscillator::soutSOUT_ |
|
protected |
◆ started_
bool dynamicgraph::sot::tools::Oscillator::started_ |
|
protected |
◆ vectorSoutSOUT_
SignalTimeDependent<dynamicgraph::Vector, int> dynamicgraph::sot::tools::Oscillator::vectorSoutSOUT_ |
|
protected |
The documentation for this class was generated from the following files: