Template Struct traits< TransformRevoluteTpl< _Scalar, _Options, _axis > >

Struct Documentation

template<typename _Scalar, int _Options, int _axis>
struct traits<TransformRevoluteTpl<_Scalar, _Options, _axis>>

Public Types

Values:

enumerator axis
enumerator Options
enumerator LINEAR
enumerator ANGULAR
typedef _Scalar Scalar
typedef SE3Tpl<Scalar, Options> PlainType
typedef Eigen::Matrix<Scalar, 3, 1, Options> Vector3
typedef Eigen::Matrix<Scalar, 3, 3, Options> Matrix3
typedef Matrix3 AngularType
typedef Matrix3 AngularRef
typedef Matrix3 ConstAngularRef
typedef Vector3::ConstantReturnType LinearType
typedef Vector3::ConstantReturnType LinearRef
typedef const Vector3::ConstantReturnType ConstLinearRef
typedef traits<PlainType>::ActionMatrixType ActionMatrixType
typedef traits<PlainType>::HomogeneousMatrixType HomogeneousMatrixType