Public Types | Public Member Functions | List of all members
pinocchio::traits< MotionRef< Vector6ArgType > > Struct Template Reference

#include <motion-ref.hpp>

Public Types

enum  { LINEAR = 0, ANGULAR = 3, Options = Vector6::Options }
 
typedef Matrix6 ActionMatrixType
 
typedef Vector6ArgType::template FixedSegmentReturnType< 3 >::Type AngularType
 
typedef Vector6ArgType::template ConstFixedSegmentReturnType< 3 >::Type ConstAngularType
 
typedef Vector6ArgType::template ConstFixedSegmentReturnType< 3 >::Type ConstLinearType
 
typedef Vector6ArgType::template FixedSegmentReturnType< 3 >::Type LinearType
 
typedef Eigen::Matrix< Scalar, 6, 6, OptionsMatrix6
 
typedef MotionTpl< Scalar, OptionsMotionPlain
 
typedef MotionRef< Vector6ArgType > MotionRefType
 
typedef MotionPlain PlainReturnType
 
typedef Vector6ArgType::Scalar Scalar
 
typedef ConstDataRefType ToVectorConstReturnType
 
typedef DataRefType ToVectorReturnType
 
typedef Eigen::Matrix< Scalar, 3, 1, OptionsVector3
 

Public Member Functions

typedef PINOCCHIO_EIGEN_PLAIN_TYPE (Vector6ArgType) Vector6
 
typedef PINOCCHIO_EIGEN_REF_CONST_TYPE (Vector6ArgType) ConstDataRefType
 
typedef PINOCCHIO_EIGEN_REF_TYPE (Vector6ArgType) DataRefType
 

Detailed Description

template<typename Vector6ArgType>
struct pinocchio::traits< MotionRef< Vector6ArgType > >

Definition at line 12 of file motion-ref.hpp.

Member Typedef Documentation

template<typename Vector6ArgType >
typedef Matrix6 pinocchio::traits< MotionRef< Vector6ArgType > >::ActionMatrixType

Definition at line 23 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::template FixedSegmentReturnType<3>::Type pinocchio::traits< MotionRef< Vector6ArgType > >::AngularType

Definition at line 25 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::template ConstFixedSegmentReturnType<3>::Type pinocchio::traits< MotionRef< Vector6ArgType > >::ConstAngularType

Definition at line 27 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::template ConstFixedSegmentReturnType<3>::Type pinocchio::traits< MotionRef< Vector6ArgType > >::ConstLinearType

Definition at line 26 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::template FixedSegmentReturnType<3>::Type pinocchio::traits< MotionRef< Vector6ArgType > >::LinearType

Definition at line 24 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef Eigen::Matrix<Scalar,6,6,Options> pinocchio::traits< MotionRef< Vector6ArgType > >::Matrix6

Definition at line 22 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef MotionTpl<Scalar,Options> pinocchio::traits< MotionRef< Vector6ArgType > >::MotionPlain

Definition at line 28 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef MotionRef<Vector6ArgType> pinocchio::traits< MotionRef< Vector6ArgType > >::MotionRefType

Definition at line 34 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef MotionPlain pinocchio::traits< MotionRef< Vector6ArgType > >::PlainReturnType

Definition at line 29 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::Scalar pinocchio::traits< MotionRef< Vector6ArgType > >::Scalar

Definition at line 14 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef ConstDataRefType pinocchio::traits< MotionRef< Vector6ArgType > >::ToVectorConstReturnType

Definition at line 33 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef DataRefType pinocchio::traits< MotionRef< Vector6ArgType > >::ToVectorReturnType

Definition at line 31 of file motion-ref.hpp.

template<typename Vector6ArgType >
typedef Eigen::Matrix<Scalar,3,1,Options> pinocchio::traits< MotionRef< Vector6ArgType > >::Vector3

Definition at line 21 of file motion-ref.hpp.

Member Enumeration Documentation

template<typename Vector6ArgType >
anonymous enum
Enumerator
LINEAR 
ANGULAR 
Options 

Definition at line 16 of file motion-ref.hpp.

Member Function Documentation

template<typename Vector6ArgType >
typedef pinocchio::traits< MotionRef< Vector6ArgType > >::PINOCCHIO_EIGEN_PLAIN_TYPE ( Vector6ArgType  )
template<typename Vector6ArgType >
typedef pinocchio::traits< MotionRef< Vector6ArgType > >::PINOCCHIO_EIGEN_REF_CONST_TYPE ( Vector6ArgType  )
template<typename Vector6ArgType >
typedef pinocchio::traits< MotionRef< Vector6ArgType > >::PINOCCHIO_EIGEN_REF_TYPE ( Vector6ArgType  )

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


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