#include <sot/core/derivator.hh>
Public Member Functions | |
| Derivator (const std::string &name) | |
| virtual | ~Derivator (void) |
Static Public Member Functions | |
| static std::string | getTypeName (void) |
Public Attributes | |
| dg::SignalPtr< T, int > | SIN |
| dg::SignalTimeDependent< T, int > | SOUT |
| dg::Signal< double, int > | timestepSIN |
Protected Member Functions | |
| T & | computeDerivation (T &res, int time) |
Protected Attributes | |
| T | memory |
| bool | initialized |
| double | timestep |
Static Protected Attributes | |
| static const double | TIMESTEP_DEFAULT |
| dynamicgraph::sot::Derivator< T >::Derivator | ( | const std::string & | name | ) | [inline] |
References dynamicgraph::Signal< T, Time >::setKeepReference(), dynamicgraph::Signal< T, Time >::setReferenceNonConstant(), dynamicgraph::Entity::signalRegistration(), dynamicgraph::sot::Derivator< T >::SIN, dynamicgraph::sot::Derivator< T >::SOUT, dynamicgraph::sot::Derivator< T >::timestep, and dynamicgraph::sot::Derivator< T >::timestepSIN.
| virtual dynamicgraph::sot::Derivator< T >::~Derivator | ( | void | ) | [inline, virtual] |
| T& dynamicgraph::sot::Derivator< T >::computeDerivation | ( | T & | res, |
| int | time | ||
| ) | [inline, protected] |
| static std::string dynamicgraph::sot::Derivator< T >::getTypeName | ( | void | ) | [inline, static] |
bool dynamicgraph::sot::Derivator< T >::initialized [protected] |
Referenced by dynamicgraph::sot::Derivator< T >::computeDerivation().
T dynamicgraph::sot::Derivator< T >::memory [protected] |
Referenced by dynamicgraph::sot::Derivator< T >::computeDerivation().
| dg::SignalPtr<T,int> dynamicgraph::sot::Derivator< T >::SIN |
| dg::SignalTimeDependent<T,int> dynamicgraph::sot::Derivator< T >::SOUT |
Referenced by dynamicgraph::sot::Derivator< T >::Derivator().
double dynamicgraph::sot::Derivator< T >::timestep [protected] |
const double dynamicgraph::sot::Derivator< T >::TIMESTEP_DEFAULT [static, protected] |
| dg::Signal<double,int> dynamicgraph::sot::Derivator< T >::timestepSIN |
Referenced by dynamicgraph::sot::Derivator< T >::Derivator().