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

#include <generic.hpp>

Public Types

enum  { Options = _Options }
 
typedef JointDataCompositeTpl< Scalar, Options, ::pinocchio::JointCollectionDefaultTplJointDataComposite
 
typedef JointDataFreeFlyerTpl< Scalar, OptionsJointDataFreeFlyer
 
typedef JointDataHelicalUnalignedTpl< Scalar, OptionsJointDataHelicalUnaligned
 
typedef JointDataHelicalTpl< Scalar, Options, 0 > JointDataHx
 
typedef JointDataHelicalTpl< Scalar, Options, 1 > JointDataHy
 
typedef JointDataHelicalTpl< Scalar, Options, 2 > JointDataHz
 
typedef JointDataMimic< JointDataRXJointDataMimicRX
 
typedef JointDataMimic< JointDataRYJointDataMimicRY
 
typedef JointDataMimic< JointDataRZJointDataMimicRZ
 
typedef JointDataPlanarTpl< Scalar, OptionsJointDataPlanar
 
typedef JointDataPrismaticUnalignedTpl< Scalar, OptionsJointDataPrismaticUnaligned
 
typedef JointDataPrismaticTpl< Scalar, Options, 0 > JointDataPX
 
typedef JointDataPrismaticTpl< Scalar, Options, 1 > JointDataPY
 
typedef JointDataPrismaticTpl< Scalar, Options, 2 > JointDataPZ
 
typedef JointDataRevoluteUnalignedTpl< Scalar, OptionsJointDataRevoluteUnaligned
 
typedef JointDataRevoluteUnboundedUnalignedTpl< Scalar, OptionsJointDataRevoluteUnboundedUnaligned
 
typedef JointDataRevoluteUnboundedTpl< Scalar, Options, 0 > JointDataRUBX
 
typedef JointDataRevoluteUnboundedTpl< Scalar, Options, 1 > JointDataRUBY
 
typedef JointDataRevoluteUnboundedTpl< Scalar, Options, 2 > JointDataRUBZ
 
typedef JointDataRevoluteTpl< Scalar, Options, 0 > JointDataRX
 
typedef JointDataRevoluteTpl< Scalar, Options, 1 > JointDataRY
 
typedef JointDataRevoluteTpl< Scalar, Options, 2 > JointDataRZ
 
typedef JointDataSphericalTpl< Scalar, OptionsJointDataSpherical
 
typedef JointDataSphericalZYXTpl< Scalar, OptionsJointDataSphericalZYX
 
typedef JointDataTranslationTpl< Scalar, OptionsJointDataTranslation
 
typedef JointDataUniversalTpl< Scalar, OptionsJointDataUniversal
 
typedef boost::variant< JointDataRX, JointDataRY, JointDataRZ, JointDataMimicRX, JointDataMimicRY, JointDataMimicRZ, JointDataFreeFlyer, JointDataPlanar, JointDataRevoluteUnaligned, JointDataSpherical, JointDataSphericalZYX, JointDataPX, JointDataPY, JointDataPZ, JointDataPrismaticUnaligned, JointDataTranslation, JointDataRUBX, JointDataRUBY, JointDataRUBZ, JointDataRevoluteUnboundedUnaligned, JointDataHx, JointDataHy, JointDataHz, JointDataHelicalUnaligned, JointDataUniversal, boost::recursive_wrapper< JointDataComposite > > JointDataVariant
 
typedef JointModelCompositeTpl< Scalar, Options, ::pinocchio::JointCollectionDefaultTplJointModelComposite
 
typedef JointModelFreeFlyerTpl< Scalar, OptionsJointModelFreeFlyer
 
typedef JointModelHelicalUnalignedTpl< Scalar, OptionsJointModelHelicalUnaligned
 
typedef JointModelHelicalTpl< Scalar, Options, 0 > JointModelHx
 
typedef JointModelHelicalTpl< Scalar, Options, 1 > JointModelHy
 
typedef JointModelHelicalTpl< Scalar, Options, 2 > JointModelHz
 
typedef JointModelMimic< JointModelRXJointModelMimicRX
 
typedef JointModelMimic< JointModelRYJointModelMimicRY
 
typedef JointModelMimic< JointModelRZJointModelMimicRZ
 
typedef JointModelPlanarTpl< Scalar, OptionsJointModelPlanar
 
typedef JointModelPrismaticUnalignedTpl< Scalar, OptionsJointModelPrismaticUnaligned
 
typedef JointModelPrismaticTpl< Scalar, Options, 0 > JointModelPX
 
typedef JointModelPrismaticTpl< Scalar, Options, 1 > JointModelPY
 
typedef JointModelPrismaticTpl< Scalar, Options, 2 > JointModelPZ
 
typedef JointModelRevoluteUnalignedTpl< Scalar, OptionsJointModelRevoluteUnaligned
 
typedef JointModelRevoluteUnboundedUnalignedTpl< Scalar, OptionsJointModelRevoluteUnboundedUnaligned
 
typedef JointModelRevoluteUnboundedTpl< Scalar, Options, 0 > JointModelRUBX
 
typedef JointModelRevoluteUnboundedTpl< Scalar, Options, 1 > JointModelRUBY
 
typedef JointModelRevoluteUnboundedTpl< Scalar, Options, 2 > JointModelRUBZ
 
typedef JointModelRevoluteTpl< Scalar, Options, 0 > JointModelRX
 
typedef JointModelRevoluteTpl< Scalar, Options, 1 > JointModelRY
 
typedef JointModelRevoluteTpl< Scalar, Options, 2 > JointModelRZ
 
typedef JointModelSphericalTpl< Scalar, OptionsJointModelSpherical
 
typedef JointModelSphericalZYXTpl< Scalar, OptionsJointModelSphericalZYX
 
typedef JointModelTranslationTpl< Scalar, OptionsJointModelTranslation
 
typedef JointModelUniversalTpl< Scalar, OptionsJointModelUniversal
 
typedef boost::variant< JointModelRX, JointModelRY, JointModelRZ, JointModelMimicRX, JointModelMimicRY, JointModelMimicRZ, JointModelFreeFlyer, JointModelPlanar, JointModelRevoluteUnaligned, JointModelSpherical, JointModelSphericalZYX, JointModelPX, JointModelPY, JointModelPZ, JointModelPrismaticUnaligned, JointModelTranslation, JointModelRUBX, JointModelRUBY, JointModelRUBZ, JointModelRevoluteUnboundedUnaligned, JointModelHx, JointModelHy, JointModelHz, JointModelHelicalUnaligned, JointModelUniversal, boost::recursive_wrapper< JointModelComposite > > JointModelVariant
 
typedef _Scalar Scalar
 

Detailed Description

template<typename _Scalar, int _Options>
struct pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >

Definition at line 15 of file context/generic.hpp.

Member Typedef Documentation

◆ JointDataComposite

template<typename _Scalar , int _Options>
typedef JointDataCompositeTpl<Scalar, Options, ::pinocchio::JointCollectionDefaultTpl> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataComposite

Definition at line 161 of file joint-collection.hpp.

◆ JointDataFreeFlyer

template<typename _Scalar , int _Options>
typedef JointDataFreeFlyerTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataFreeFlyer

Definition at line 154 of file joint-collection.hpp.

◆ JointDataHelicalUnaligned

template<typename _Scalar , int _Options>
typedef JointDataHelicalUnalignedTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataHelicalUnaligned

Definition at line 169 of file joint-collection.hpp.

◆ JointDataHx

template<typename _Scalar , int _Options>
typedef JointDataHelicalTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataHx

Definition at line 164 of file joint-collection.hpp.

◆ JointDataHy

template<typename _Scalar , int _Options>
typedef JointDataHelicalTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataHy

Definition at line 165 of file joint-collection.hpp.

◆ JointDataHz

template<typename _Scalar , int _Options>
typedef JointDataHelicalTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataHz

Definition at line 166 of file joint-collection.hpp.

◆ JointDataMimicRX

template<typename _Scalar , int _Options>
typedef JointDataMimic<JointDataRX> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataMimicRX

Definition at line 120 of file joint-collection.hpp.

◆ JointDataMimicRY

template<typename _Scalar , int _Options>
typedef JointDataMimic<JointDataRY> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataMimicRY

Definition at line 121 of file joint-collection.hpp.

◆ JointDataMimicRZ

template<typename _Scalar , int _Options>
typedef JointDataMimic<JointDataRZ> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataMimicRZ

Definition at line 122 of file joint-collection.hpp.

◆ JointDataPlanar

template<typename _Scalar , int _Options>
typedef JointDataPlanarTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataPlanar

Definition at line 157 of file joint-collection.hpp.

◆ JointDataPrismaticUnaligned

template<typename _Scalar , int _Options>
typedef JointDataPrismaticUnalignedTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataPrismaticUnaligned

Definition at line 142 of file joint-collection.hpp.

◆ JointDataPX

template<typename _Scalar , int _Options>
typedef JointDataPrismaticTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataPX

Definition at line 137 of file joint-collection.hpp.

◆ JointDataPY

template<typename _Scalar , int _Options>
typedef JointDataPrismaticTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataPY

Definition at line 138 of file joint-collection.hpp.

◆ JointDataPZ

template<typename _Scalar , int _Options>
typedef JointDataPrismaticTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataPZ

Definition at line 139 of file joint-collection.hpp.

◆ JointDataRevoluteUnaligned

template<typename _Scalar , int _Options>
typedef JointDataRevoluteUnalignedTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataRevoluteUnaligned

Definition at line 125 of file joint-collection.hpp.

◆ JointDataRevoluteUnboundedUnaligned

Definition at line 129 of file joint-collection.hpp.

◆ JointDataRUBX

template<typename _Scalar , int _Options>
typedef JointDataRevoluteUnboundedTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataRUBX

Definition at line 132 of file joint-collection.hpp.

◆ JointDataRUBY

template<typename _Scalar , int _Options>
typedef JointDataRevoluteUnboundedTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataRUBY

Definition at line 133 of file joint-collection.hpp.

◆ JointDataRUBZ

template<typename _Scalar , int _Options>
typedef JointDataRevoluteUnboundedTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataRUBZ

Definition at line 134 of file joint-collection.hpp.

◆ JointDataRX

template<typename _Scalar , int _Options>
typedef JointDataRevoluteTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataRX

Definition at line 116 of file joint-collection.hpp.

◆ JointDataRY

template<typename _Scalar , int _Options>
typedef JointDataRevoluteTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataRY

Definition at line 117 of file joint-collection.hpp.

◆ JointDataRZ

template<typename _Scalar , int _Options>
typedef JointDataRevoluteTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataRZ

Definition at line 118 of file joint-collection.hpp.

◆ JointDataSpherical

template<typename _Scalar , int _Options>
typedef JointDataSphericalTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataSpherical

Definition at line 145 of file joint-collection.hpp.

◆ JointDataSphericalZYX

template<typename _Scalar , int _Options>
typedef JointDataSphericalZYXTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataSphericalZYX

Definition at line 148 of file joint-collection.hpp.

◆ JointDataTranslation

template<typename _Scalar , int _Options>
typedef JointDataTranslationTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataTranslation

Definition at line 151 of file joint-collection.hpp.

◆ JointDataUniversal

template<typename _Scalar , int _Options>
typedef JointDataUniversalTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointDataUniversal

Definition at line 172 of file joint-collection.hpp.

◆ JointDataVariant

Definition at line 202 of file joint-collection.hpp.

◆ JointModelComposite

template<typename _Scalar , int _Options>
typedef JointModelCompositeTpl<Scalar, Options, ::pinocchio::JointCollectionDefaultTpl> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelComposite

Definition at line 72 of file joint-collection.hpp.

◆ JointModelFreeFlyer

template<typename _Scalar , int _Options>
typedef JointModelFreeFlyerTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelFreeFlyer

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

◆ JointModelHelicalUnaligned

template<typename _Scalar , int _Options>
typedef JointModelHelicalUnalignedTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelHelicalUnaligned

Definition at line 80 of file joint-collection.hpp.

◆ JointModelHx

template<typename _Scalar , int _Options>
typedef JointModelHelicalTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelHx

Definition at line 75 of file joint-collection.hpp.

◆ JointModelHy

template<typename _Scalar , int _Options>
typedef JointModelHelicalTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelHy

Definition at line 76 of file joint-collection.hpp.

◆ JointModelHz

template<typename _Scalar , int _Options>
typedef JointModelHelicalTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelHz

Definition at line 77 of file joint-collection.hpp.

◆ JointModelMimicRX

template<typename _Scalar , int _Options>
typedef JointModelMimic<JointModelRX> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelMimicRX

Definition at line 31 of file joint-collection.hpp.

◆ JointModelMimicRY

template<typename _Scalar , int _Options>
typedef JointModelMimic<JointModelRY> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelMimicRY

Definition at line 32 of file joint-collection.hpp.

◆ JointModelMimicRZ

template<typename _Scalar , int _Options>
typedef JointModelMimic<JointModelRZ> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelMimicRZ

Definition at line 33 of file joint-collection.hpp.

◆ JointModelPlanar

template<typename _Scalar , int _Options>
typedef JointModelPlanarTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelPlanar

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

◆ JointModelPrismaticUnaligned

template<typename _Scalar , int _Options>
typedef JointModelPrismaticUnalignedTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelPrismaticUnaligned

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

◆ JointModelPX

template<typename _Scalar , int _Options>
typedef JointModelPrismaticTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelPX

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

◆ JointModelPY

template<typename _Scalar , int _Options>
typedef JointModelPrismaticTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelPY

Definition at line 49 of file joint-collection.hpp.

◆ JointModelPZ

template<typename _Scalar , int _Options>
typedef JointModelPrismaticTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelPZ

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

◆ JointModelRevoluteUnaligned

template<typename _Scalar , int _Options>
typedef JointModelRevoluteUnalignedTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelRevoluteUnaligned

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

◆ JointModelRevoluteUnboundedUnaligned

Definition at line 45 of file joint-collection.hpp.

◆ JointModelRUBX

template<typename _Scalar , int _Options>
typedef JointModelRevoluteUnboundedTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelRUBX

Definition at line 39 of file joint-collection.hpp.

◆ JointModelRUBY

template<typename _Scalar , int _Options>
typedef JointModelRevoluteUnboundedTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelRUBY

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

◆ JointModelRUBZ

template<typename _Scalar , int _Options>
typedef JointModelRevoluteUnboundedTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelRUBZ

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

◆ JointModelRX

template<typename _Scalar , int _Options>
typedef JointModelRevoluteTpl<Scalar, Options, 0> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelRX

Definition at line 27 of file joint-collection.hpp.

◆ JointModelRY

template<typename _Scalar , int _Options>
typedef JointModelRevoluteTpl<Scalar, Options, 1> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelRY

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

◆ JointModelRZ

template<typename _Scalar , int _Options>
typedef JointModelRevoluteTpl<Scalar, Options, 2> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelRZ

Definition at line 29 of file joint-collection.hpp.

◆ JointModelSpherical

template<typename _Scalar , int _Options>
typedef JointModelSphericalTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelSpherical

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

◆ JointModelSphericalZYX

template<typename _Scalar , int _Options>
typedef JointModelSphericalZYXTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelSphericalZYX

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

◆ JointModelTranslation

template<typename _Scalar , int _Options>
typedef JointModelTranslationTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelTranslation

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

◆ JointModelUniversal

template<typename _Scalar , int _Options>
typedef JointModelUniversalTpl<Scalar, Options> pinocchio::JointCollectionDefaultTpl< _Scalar, _Options >::JointModelUniversal

Definition at line 83 of file joint-collection.hpp.

◆ JointModelVariant

Definition at line 113 of file joint-collection.hpp.

◆ Scalar

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

Definition at line 20 of file joint-collection.hpp.

Member Enumeration Documentation

◆ anonymous enum

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

Definition at line 21 of file joint-collection.hpp.


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


pinocchio
Author(s):
autogenerated on Sun Dec 22 2024 03:41:15