10 #ifndef __SOTVECTORTOMATRIX_HH 11 #define __SOTVECTORTOMATRIX_HH 13 #include <dynamic-graph/all-signals.h> 14 #include <dynamic-graph/entity.h> 18 #include <dynamic-graph/linear-algebra.h> 29 #if defined(vector_to_rotation_EXPORTS) 30 #define SOTVECTORTOROTATION_EXPORT __declspec(dllexport) 32 #define SOTVECTORTOROTATION_EXPORT __declspec(dllimport) 35 #define SOTVECTORTOROTATION_EXPORT 46 static const std::string CLASS_NAME;
47 virtual const std::string &getClassName(
void)
const {
return CLASS_NAME; }
49 enum sotAxis { AXIS_X, AXIS_Y, AXIS_Z };
52 std::vector<sotAxis> axes;
59 dg::SignalPtr<dg::Vector, int>
SIN;
60 dg::SignalTimeDependent<MatrixRotation, int>
SOUT;
69 #endif // #ifndef __SOTVECTORTOMATRIX_HH Definition: vector-to-rotation.hh:45
virtual ~VectorToRotation(void)
Definition: vector-to-rotation.hh:57
dg::SignalTimeDependent< MatrixRotation, int > SOUT
Definition: vector-to-rotation.hh:60
#define SOTVECTORTOROTATION_EXPORT
Definition: vector-to-rotation.hh:35
dg::SignalPtr< dg::Vector, int > SIN
Definition: vector-to-rotation.hh:59
Eigen::Matrix< double, 3, 3 > SOT_CORE_EXPORT MatrixRotation
Definition: matrix-geometry.hh:75
Definition: abstract-sot-external-interface.hh:17