- 3.0.2 rigid body dynamics module.
Dynamics.h File Reference

Go to the source code of this file.

Classes

class  ct::rbd::Dynamics< RBD, NEE >
 This class implements the equations of motion of a Rigid Body System. More...
 

Namespaces

 ct
 
 ct::rbd
 

Macros

#define ENABLE_FIX_BASE
 
#define ENABLE_FIX_BASE_IMPL
 
#define ENABLE_FLOAT_BASE
 
#define ENABLE_FLOAT_BASE_IMPL
 

Macro Definition Documentation

◆ ENABLE_FIX_BASE

#define ENABLE_FIX_BASE
Value:
template <bool B = FB> \
typename std::enable_if<!B, void>::type

Referenced by ct::rbd::Dynamics< RBD, NEE >::FixBaseForwardDynamics(), and ct::rbd::Dynamics< RBD, NEE >::~Dynamics().

◆ ENABLE_FIX_BASE_IMPL

#define ENABLE_FIX_BASE_IMPL
Value:
template <bool B> \
typename std::enable_if<!B, void>::type

◆ ENABLE_FLOAT_BASE

#define ENABLE_FLOAT_BASE
Value:
template <bool B = FB> \
typename std::enable_if<B, void>::type

Referenced by ct::rbd::Dynamics< RBD, NEE >::FixBaseForwardDynamics().

◆ ENABLE_FLOAT_BASE_IMPL

#define ENABLE_FLOAT_BASE_IMPL
Value:
template <bool B> \
typename std::enable_if<B, void>::type