Template Struct EulerAnglesConvertor

Struct Documentation

template<typename Scalar, int Options = 0>
struct EulerAnglesConvertor

Public Types

typedef Eigen::Matrix<Scalar, 3, 1, Options> Vector3
typedef Eigen::Matrix<Scalar, 3, 3, Options> Matrix3
typedef Vector3::Index Index
typedef Eigen::AngleAxis<Scalar> AngleAxis

Public Static Functions

static inline void expose()
static inline Vector3 toEulerAngles(const Matrix3 &mat, Index a0, Index a1, Index a2)
static inline Matrix3 fromEulerAngles(const Vector3 &ea, Index a0, Index a1, Index a2)