Public Types | Public Member Functions | List of all members
pinocchio::traits< SE3Tpl< _Scalar, _Options > > Struct Template Reference

#include <se3-tpl.hpp>

Public Types

enum  { Options = _Options, LINEAR = 0, ANGULAR = 3 }
 
typedef Matrix6 ActionMatrixType
 
typedef Matrix3 AngularType
 
typedef Matrix4 HomogeneousMatrixType
 
typedef Vector3 LinearType
 
typedef Eigen::Matrix< Scalar, 3, 3, OptionsMatrix3
 
typedef Eigen::Matrix< Scalar, 4, 4, OptionsMatrix4
 
typedef Eigen::Matrix< Scalar, 6, 6, OptionsMatrix6
 
typedef SE3Tpl< Scalar, OptionsPlainType
 
typedef _Scalar Scalar
 
typedef Eigen::Matrix< Scalar, 3, 1, OptionsVector3
 
typedef Eigen::Matrix< Scalar, 4, 1, OptionsVector4
 
typedef Eigen::Matrix< Scalar, 6, 1, OptionsVector6
 

Public Member Functions

typedef PINOCCHIO_EIGEN_REF_CONST_TYPE (Matrix3) ConstAngularRef
 
typedef PINOCCHIO_EIGEN_REF_CONST_TYPE (Vector3) ConstLinearRef
 
typedef PINOCCHIO_EIGEN_REF_TYPE (Matrix3) AngularRef
 
typedef PINOCCHIO_EIGEN_REF_TYPE (Vector3) LinearRef
 

Detailed Description

template<typename _Scalar, int _Options>
struct pinocchio::traits< SE3Tpl< _Scalar, _Options > >

Definition at line 21 of file spatial/se3-tpl.hpp.

Member Typedef Documentation

template<typename _Scalar , int _Options>
typedef Matrix6 pinocchio::traits< SE3Tpl< _Scalar, _Options > >::ActionMatrixType

Definition at line 41 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Matrix3 pinocchio::traits< SE3Tpl< _Scalar, _Options > >::AngularType

Definition at line 35 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Matrix4 pinocchio::traits< SE3Tpl< _Scalar, _Options > >::HomogeneousMatrixType

Definition at line 42 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Vector3 pinocchio::traits< SE3Tpl< _Scalar, _Options > >::LinearType

Definition at line 38 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Eigen::Matrix<Scalar,3,3,Options> pinocchio::traits< SE3Tpl< _Scalar, _Options > >::Matrix3

Definition at line 32 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Eigen::Matrix<Scalar,4,4,Options> pinocchio::traits< SE3Tpl< _Scalar, _Options > >::Matrix4

Definition at line 33 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Eigen::Matrix<Scalar,6,6,Options> pinocchio::traits< SE3Tpl< _Scalar, _Options > >::Matrix6

Definition at line 34 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef SE3Tpl<Scalar,Options> pinocchio::traits< SE3Tpl< _Scalar, _Options > >::PlainType

Definition at line 43 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef _Scalar pinocchio::traits< SE3Tpl< _Scalar, _Options > >::Scalar

Definition at line 28 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Eigen::Matrix<Scalar,3,1,Options> pinocchio::traits< SE3Tpl< _Scalar, _Options > >::Vector3

Definition at line 29 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Eigen::Matrix<Scalar,4,1,Options> pinocchio::traits< SE3Tpl< _Scalar, _Options > >::Vector4

Definition at line 30 of file spatial/se3-tpl.hpp.

template<typename _Scalar , int _Options>
typedef Eigen::Matrix<Scalar,6,1,Options> pinocchio::traits< SE3Tpl< _Scalar, _Options > >::Vector6

Definition at line 31 of file spatial/se3-tpl.hpp.

Member Enumeration Documentation

template<typename _Scalar , int _Options>
anonymous enum
Enumerator
Options 
LINEAR 
ANGULAR 

Definition at line 23 of file spatial/se3-tpl.hpp.

Member Function Documentation

template<typename _Scalar , int _Options>
typedef pinocchio::traits< SE3Tpl< _Scalar, _Options > >::PINOCCHIO_EIGEN_REF_CONST_TYPE ( Matrix3  )
template<typename _Scalar , int _Options>
typedef pinocchio::traits< SE3Tpl< _Scalar, _Options > >::PINOCCHIO_EIGEN_REF_CONST_TYPE ( Vector3  )
template<typename _Scalar , int _Options>
typedef pinocchio::traits< SE3Tpl< _Scalar, _Options > >::PINOCCHIO_EIGEN_REF_TYPE ( Matrix3  )
template<typename _Scalar , int _Options>
typedef pinocchio::traits< SE3Tpl< _Scalar, _Options > >::PINOCCHIO_EIGEN_REF_TYPE ( Vector3  )

The documentation for this struct was generated from the following file:


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:06