3 #include <rigidmotion/RigidMotionEngine.h>
4 #include <rigidmotion/RigidMotionR3Factory.h>
27 friend class boost::serialization::access;
34 template <
typename Archive>
35 void serialize(Archive &ar,
const unsigned int version){
Adapter which wraps a rigid motion engine to make it fit the dynamic Helios context.
Definition: DynMotionEngine.h:23
DynMotionEngine(RigidMotionEngine const &rme)
Construct a dynamic motion engine from given rigid motion engine.
Definition: DynMotionEngine.h:68
void serialize(Archive &ar, const unsigned int version)
Serialize a dynamic motion engine to a stream of bytes.
Definition: DynMotionEngine.h:35
RigidMotionR3Factory rm3f
The factory for rigid motions in of the dynamic motion engine.
Definition: DynMotionEngine.h:54
DynMotionEngine()=default
Default constructor for dynamic motion engine. It uses a default rigid motion engine.
RigidMotionEngine rme
The rigid motion engine which is the core of the dynamic motion engine.
Definition: DynMotionEngine.h:48
Class which wraps the RigidMotion class to implement extra features such as the self mode control mec...
Definition: DynMotion.h:26
Dynamic object base implementation.
Definition: DynObject.h:23
Class to handle operations with rigid motions.
Definition: RigidMotionEngine.h:19
Class providing building methods for rigid motions in .
Definition: RigidMotionR3Factory.h:22