dynamicgraph::sot::Derivator< T > Class Template Reference

#include <sot/core/derivator.hh>

Inheritance diagram for dynamicgraph::sot::Derivator< T >:
dynamicgraph::Entity noncopyable

List of all members.

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

memory
bool initialized
double timestep

Static Protected Attributes

static const double TIMESTEP_DEFAULT

template<class T>
class dynamicgraph::sot::Derivator< T >


Constructor & Destructor Documentation

template<class T >
virtual dynamicgraph::sot::Derivator< T >::~Derivator ( void  ) [inline, virtual]

Member Function Documentation

template<class T >
static std::string dynamicgraph::sot::Derivator< T >::getTypeName ( void  ) [inline, static]

Member Data Documentation

template<class T >
const double dynamicgraph::sot::Derivator< T >::TIMESTEP_DEFAULT [static, protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines