Public Types | List of all members
pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > > Struct Template Reference

#include <joint-generic.hpp>

Public Types

enum  { Options = _Options, NQ = Eigen::Dynamic, NV = Eigen::Dynamic }
 
typedef MotionTpl< Scalar, OptionsBias_t
 
typedef Bias_t BiasTypeConstRef
 
typedef Bias_t BiasTypeRef
 
typedef Eigen::Matrix< Scalar, Eigen::Dynamic, 1, OptionsConfigVector_t
 
typedef ConfigVector_t ConfigVectorTypeConstRef
 
typedef ConfigVector_t ConfigVectorTypeRef
 
typedef JointMotionSubspaceTpl< Eigen::Dynamic, Scalar, OptionsConstraint_t
 
typedef Constraint_t ConstraintTypeConstRef
 
typedef Constraint_t ConstraintTypeRef
 
typedef Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic, OptionsD_t
 
typedef D_t DTypeConstRef
 
typedef D_t DTypeRef
 
typedef JointCollectionTpl< Scalar, OptionsJointCollection
 
typedef JointDataTpl< Scalar, Options, JointCollectionTpl > JointDataDerived
 
typedef JointModelTpl< Scalar, Options, JointCollectionTpl > JointModelDerived
 
typedef MotionTpl< Scalar, OptionsMotion_t
 
typedef Motion_t MotionTypeConstRef
 
typedef Motion_t MotionTypeRef
 
typedef _Scalar Scalar
 
typedef Eigen::Matrix< Scalar, Eigen::Dynamic, 1, OptionsTangentVector_t
 
typedef TangentVector_t TangentVectorTypeConstRef
 
typedef TangentVector_t TangentVectorTypeRef
 
typedef Transformation_t TansformTypeConstRef
 
typedef Transformation_t TansformTypeRef
 
typedef SE3Tpl< Scalar, OptionsTransformation_t
 
typedef Eigen::Matrix< Scalar, 6, Eigen::Dynamic, OptionsU_t
 
typedef Eigen::Matrix< Scalar, 6, Eigen::Dynamic, OptionsUD_t
 
typedef UD_t UDTypeConstRef
 
typedef UD_t UDTypeRef
 
typedef U_t UTypeConstRef
 
typedef U_t UTypeRef
 

Detailed Description

template<typename _Scalar, int _Options, template< typename S, int O > class JointCollectionTpl>
struct pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >

Definition at line 26 of file joint-generic.hpp.

Member Typedef Documentation

◆ Bias_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef MotionTpl<Scalar, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::Bias_t

Definition at line 43 of file joint-generic.hpp.

◆ BiasTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Bias_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::BiasTypeConstRef

Definition at line 56 of file joint-generic.hpp.

◆ BiasTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Bias_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::BiasTypeRef

Definition at line 57 of file joint-generic.hpp.

◆ ConfigVector_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, 1, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::ConfigVector_t

Definition at line 65 of file joint-generic.hpp.

◆ ConfigVectorTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef ConfigVector_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::ConfigVectorTypeConstRef

Definition at line 68 of file joint-generic.hpp.

◆ ConfigVectorTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef ConfigVector_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::ConfigVectorTypeRef

Definition at line 69 of file joint-generic.hpp.

◆ Constraint_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef JointMotionSubspaceTpl<Eigen::Dynamic, Scalar, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::Constraint_t

Definition at line 40 of file joint-generic.hpp.

◆ ConstraintTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Constraint_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::ConstraintTypeConstRef

Definition at line 50 of file joint-generic.hpp.

◆ ConstraintTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Constraint_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::ConstraintTypeRef

Definition at line 51 of file joint-generic.hpp.

◆ D_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::D_t

Definition at line 47 of file joint-generic.hpp.

◆ DTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef D_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::DTypeConstRef

Definition at line 60 of file joint-generic.hpp.

◆ DTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef D_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::DTypeRef

Definition at line 61 of file joint-generic.hpp.

◆ JointCollection

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef JointCollectionTpl<Scalar, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::JointCollection

Definition at line 36 of file joint-generic.hpp.

◆ JointDataDerived

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef JointDataTpl<Scalar, Options, JointCollectionTpl> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::JointDataDerived

Definition at line 37 of file joint-generic.hpp.

◆ JointModelDerived

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef JointModelTpl<Scalar, Options, JointCollectionTpl> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::JointModelDerived

Definition at line 38 of file joint-generic.hpp.

◆ Motion_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef MotionTpl<Scalar, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::Motion_t

Definition at line 42 of file joint-generic.hpp.

◆ MotionTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Motion_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::MotionTypeConstRef

Definition at line 54 of file joint-generic.hpp.

◆ MotionTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Motion_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::MotionTypeRef

Definition at line 55 of file joint-generic.hpp.

◆ Scalar

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef _Scalar pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::Scalar

Definition at line 35 of file joint-generic.hpp.

◆ TangentVector_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, 1, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::TangentVector_t

Definition at line 66 of file joint-generic.hpp.

◆ TangentVectorTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef TangentVector_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::TangentVectorTypeConstRef

Definition at line 70 of file joint-generic.hpp.

◆ TangentVectorTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef TangentVector_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::TangentVectorTypeRef

Definition at line 71 of file joint-generic.hpp.

◆ TansformTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Transformation_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::TansformTypeConstRef

Definition at line 52 of file joint-generic.hpp.

◆ TansformTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Transformation_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::TansformTypeRef

Definition at line 53 of file joint-generic.hpp.

◆ Transformation_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef SE3Tpl<Scalar, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::Transformation_t

Definition at line 41 of file joint-generic.hpp.

◆ U_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Eigen::Matrix<Scalar, 6, Eigen::Dynamic, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::U_t

Definition at line 46 of file joint-generic.hpp.

◆ UD_t

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef Eigen::Matrix<Scalar, 6, Eigen::Dynamic, Options> pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::UD_t

Definition at line 48 of file joint-generic.hpp.

◆ UDTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef UD_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::UDTypeConstRef

Definition at line 62 of file joint-generic.hpp.

◆ UDTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef UD_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::UDTypeRef

Definition at line 63 of file joint-generic.hpp.

◆ UTypeConstRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef U_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::UTypeConstRef

Definition at line 58 of file joint-generic.hpp.

◆ UTypeRef

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
typedef U_t pinocchio::traits< JointTpl< _Scalar, _Options, JointCollectionTpl > >::UTypeRef

Definition at line 59 of file joint-generic.hpp.

Member Enumeration Documentation

◆ anonymous enum

template<typename _Scalar , int _Options, template< typename S, int O > class JointCollectionTpl>
anonymous enum
Enumerator
Options 
NQ 
NV 

Definition at line 28 of file joint-generic.hpp.


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


pinocchio
Author(s):
autogenerated on Sat Jun 22 2024 02:41:53