pinocchio  2.5.6
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAlgorithmCheckerBase< AlgorithmCheckerDerived >CRTP class describing the API of the checkers
 CAlgorithmCheckerBase< ABAChecker >
 CAlgorithmCheckerBase< AlgorithmCheckerList< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> >
 CAlgorithmCheckerBase< CRBAChecker >
 CAlgorithmCheckerBase< ParentChecker >
 CSymmetric3Tpl< _Scalar, _Options >::AlphaSkewSquare
 Capply_op_if< OP, condition, default_return_value >
 Capply_op_if< OP, true, default_return_value >
 Cargument_type< T >
 Cargument_type< T(U)>
 Carray< T, n >
 Carray< Index, NumIndices_ >
 CForceSetTpl< _Scalar, _Options >::Block
 CSizeDepType< NV >::BlockReturn< Mat >
 CSizeDepType< Eigen::Dynamic >::BlockReturn
 CCallBack
 CCartesianAxis< _axis >
 CCartesianProductOperation< LieGroup1, LieGroup2 >
 CCartesianProductOperationVariantTpl< _Scalar, _Options, LieGroupCollectionTpl >Dynamic Cartesian product composed of elementary Lie groups defined in LieGroupVariant
 CCastType< NewScalar, C >Type of the cast of a class C templated by Scalar and Options, to a new NewScalar type. This class should be specialized for each types
 CCastType< NewScalar, JointModelCompositeTpl< Scalar, Options, JointCollectionTpl > >
 CCastType< NewScalar, JointModelMimic< JointModel > >
 CCastType< NewScalar, JointModelPrismaticTpl< Scalar, Options, axis > >
 CCastType< NewScalar, JointModelRevoluteTpl< Scalar, Options, axis > >
 CCastType< NewScalar, JointModelRevoluteUnboundedTpl< Scalar, Options, axis > >
 CCastType< NewScalar, JointModelTpl< Scalar, Options, JointCollectionTpl > >
 CCodeGenBase< _Scalar >
 CSizeDepType< NV >::ColsReturn< Mat >
 CSizeDepType< Eigen::Dynamic >::ColsReturn
 CConfigVectorAffineTransform< Joint >Assign the correct configuration vector space affine transformation according to the joint type
 CConfigVectorAffineTransform< JointRevoluteUnboundedTpl< Scalar, Options, axis > >
 Cconstant_pi
 CConstraintBase< Derived >
 CConstraintBase< ConstraintTpl< _Dim, _Scalar, _Options > >
 CConstraintForceOp< ConstraintDerived, Force >Return type of the Constraint::Transpose * Force operation
 CConstraintForceOp< ConstraintPrismaticTpl< Scalar, Options, axis >, ForceDerived >
 CConstraintForceOp< ConstraintPrismaticUnalignedTpl< Scalar, Options >, ForceDerived >
 CConstraintForceOp< ConstraintRevoluteTpl< Scalar, Options, axis >, ForceDerived >
 CConstraintForceOp< ConstraintRevoluteUnalignedTpl< Scalar, Options >, ForceDerived >
 CConstraintForceOp< ScaledConstraint< Constraint >, ForceDerived >
 CConstraintForceSetOp< ConstraintDerived, ForceSet >Return type of the Constraint::Transpose * ForceSet operation
 CConstraintForceSetOp< ConstraintPrismaticTpl< Scalar, Options, axis >, ForceSet >
 CConstraintForceSetOp< ConstraintPrismaticUnalignedTpl< Scalar, Options >, ForceSet >
 CConstraintForceSetOp< ConstraintRevoluteTpl< Scalar, Options, axis >, ForceSet >
 CConstraintForceSetOp< ConstraintRevoluteUnalignedTpl< Scalar, Options >, ForceSet >
 CConstraintForceSetOp< ScaledConstraint< Constraint >, ForceSet >
 CConstraintIdentityTpl< _Scalar, _Options >
 CConstraintPlanarTpl< _Scalar, _Options >
 CConstraintPrismaticTpl< _Scalar, _Options, axis >
 CConstraintPrismaticUnalignedTpl< _Scalar, _Options >
 CConstraintRevoluteTpl< _Scalar, _Options, axis >
 CConstraintRevoluteUnalignedTpl< _Scalar, _Options >
 CConstraintSphericalTpl< _Scalar, _Options >
 CConstraintSphericalZYXTpl< _Scalar, _Options >
 CConstraintTranslationTpl< _Scalar, _Options >
 CConstraintSphericalZYXTpl< _Scalar, _Options >::ConstraintTranspose
 CConstraintTranslationTpl< _Scalar, _Options >::ConstraintTranspose
 CConstraintPlanarTpl< _Scalar, _Options >::ConstraintTranspose
 CDisplay
 CDPendulum
 Ceval_set_dim< dim1, dim2 >
 Ceval_set_dim< dim, Eigen::Dynamic >
 Ceval_set_dim< Eigen::Dynamic, dim >
 CForceBase< Derived >Base interface for forces representation
 CForceBase< ForceRef< const Vector6ArgType > >
 CForceBase< ForceRef< Vector6ArgType > >
 CForceBase< ForceTpl< _Scalar, _Options > >
 CForceBase< ForceTpl< Scalar, _Options > >
 CForceSetTpl< _Scalar, _Options >
 CFrameTpl< _Scalar, _Options >A Plucker coordinate frame attached to a parent joint inside a kinematic tree
 CGeometryData
 CGeometryModel
 CGeometryObject
 Chandle_return_type_without_typename< D, TypeAccess >
 CInertiaBase< Derived >
 CInertiaTpl< _Scalar, _Options >
 CInertiaTpl< Scalar, Options >
 Cintegral_constant
 Cintegral_constant
 Cis_floating_point
 CJlog3_impl< Scalar >
 CJlog6_impl< Scalar >
 CJointBinaryVisitorBase< JointVisitorDerived, ReturnType >Base structure for Binary visitation of two JointModels. This structure provides runners to call the right visitor according to the number of arguments. This should be used when deriving new rigid body algorithms
 CJointCollectionDefaultTpl< _Scalar, _Options >
 CJointCompositeTpl< Scalar, Options, JointCollectionTpl >
 CJointDataBase< Derived >
 CJointDataCompositeTpl< _Scalar, _Options, JointCollectionTpl >
 CJointDataFreeFlyerTpl< _Scalar, _Options >
 CJointDataMimic< JointData >
 CJointDataPlanarTpl< _Scalar, _Options >
 CJointDataPrismaticTpl< _Scalar, _Options, axis >
 CJointDataPrismaticUnalignedTpl< _Scalar, _Options >
 CJointDataRevoluteTpl< _Scalar, _Options, axis >
 CJointDataRevoluteUnalignedTpl< _Scalar, _Options >
 CJointDataRevoluteUnboundedTpl< _Scalar, _Options, axis >
 CJointDataRevoluteUnboundedUnalignedTpl< _Scalar, _Options >
 CJointDataSphericalTpl< _Scalar, _Options >
 CJointDataSphericalZYXTpl< _Scalar, _Options >
 CJointDataTpl< _Scalar, _Options, JointCollectionTpl >
 CJointDataTpl< double >
 CJointDataTranslationTpl< _Scalar, _Options >
 CJointDataVoid
 CJointFreeFlyerTpl< Scalar, Options >
 CJointMimic< Joint >
 CJointModelBase< Derived >
 CJointModelCompositeTpl< _Scalar, _Options, JointCollectionTpl >
 CJointModelFreeFlyerTpl< _Scalar, _Options >
 CJointModelMimic< JointModel >
 CJointModelPlanarTpl< _Scalar, _Options >
 CJointModelPrismaticTpl< _Scalar, _Options, axis >
 CJointModelPrismaticUnalignedTpl< _Scalar, _Options >
 CJointModelRevoluteTpl< _Scalar, _Options, axis >
 CJointModelRevoluteUnalignedTpl< _Scalar, _Options >
 CJointModelRevoluteUnboundedTpl< _Scalar, _Options, axis >
 CJointModelRevoluteUnboundedUnalignedTpl< _Scalar, _Options >
 CJointModelSphericalTpl< _Scalar, _Options >
 CJointModelSphericalZYXTpl< _Scalar, _Options >
 CJointModelTpl< _Scalar, _Options, JointCollectionTpl >
 CJointModelTpl< double >
 CJointModelTranslationTpl< _Scalar, _Options >
 CJointModelVoid
 CJointPlanarTpl< Scalar, Options >
 CJointPrismaticTpl< _Scalar, _Options, _axis >
 CJointPrismaticUnalignedTpl< Scalar, Options >
 CJointRevoluteTpl< _Scalar, _Options, _axis >
 CJointRevoluteUnalignedTpl< Scalar, Options >
 CJointRevoluteUnboundedTpl< Scalar, Options, axis >
 CJointRevoluteUnboundedUnalignedTpl< Scalar, Options >
 CJointSphericalTpl< Scalar, Options >
 CJointSphericalZYXTpl< Scalar, Options >
 CJointTpl< Scalar, Options, JointCollectionTpl >
 CJointTranslationTpl< Scalar, Options >
 CJointUnaryVisitorBase< JointVisitorDerived, ReturnType >Base structure for Unary visitation of a JointModel. This structure provides runners to call the right visitor according to the number of arguments. This should be used when deriving new rigid body algorithms
 CJointUnaryVisitorBase< JointVisitorDerived, void >
 CLhsMultiplicationOp< Lhs, Rhs >
 CLhsMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintPrismaticTpl< Scalar, Options, axis > >
 CLhsMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintPrismaticUnalignedTpl< Scalar, Options > >
 CLhsMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintRevoluteTpl< Scalar, Options, axis > >
 CLhsMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintRevoluteUnalignedTpl< Scalar, Options > >
 CLhsMultiplicationOp< Eigen::MatrixBase< M6Like >, ScaledConstraint< _Constraint > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, 0 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, 1 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, 2 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticUnalignedTpl< S2, O2 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintRevoluteTpl< S2, O2, 0 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintRevoluteTpl< S2, O2, 1 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintRevoluteTpl< S2, O2, 2 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintRevoluteUnalignedTpl< S2, O2 > >
 CLhsMultiplicationOp< InertiaTpl< S1, O1 >, ScaledConstraint< _Constraint > >
 CLieGroup< JointModel >
 CLieGroupBase< Derived >
 CLieGroupBase< SpecialEuclideanOperationTpl< 2, _Scalar, _Options > >
 CLieGroupBase< SpecialEuclideanOperationTpl< 3, _Scalar, _Options > >
 CLieGroupBase< SpecialOrthogonalOperationTpl< 2, _Scalar, _Options > >
 CLieGroupBase< SpecialOrthogonalOperationTpl< 3, _Scalar, _Options > >
 CLieGroupCollectionDefaultTpl< _Scalar, _Options >
 CLieGroupGenericTpl< LieGroupCollection >
 CLieGroupMap
 CLinearAffineTransformLinear affine transformation of the configuration vector. Valide for most common joints which are evolving on a vectorial space
 Clog3_impl< Scalar >
 Clog6_impl< Scalar >
 CMatrixMatrixProduct< M1, M2 >
 CMatrixMatrixProduct< M6LikeColsNonConst, Vector3 >
 CMatrixScalarProduct< Matrix, Scalar >
 CModelTpl< _Scalar, _Options, JointCollectionTpl >
 CModelTpl< ADScalar, Options >
 CMotionAlgebraAction< D, MotionDerived >Return type of the ation of a Motion onto an object of type D
 CMotionAlgebraAction< BiasZeroTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< ConstraintIdentityTpl< S1, O1 >, MotionDerived >
 CMotionAlgebraAction< ConstraintPlanarTpl< S1, O1 >, MotionDerived >
 CMotionAlgebraAction< ConstraintPrismaticTpl< Scalar, Options, axis >, MotionDerived >
 CMotionAlgebraAction< ConstraintPrismaticUnalignedTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< ConstraintRevoluteTpl< Scalar, Options, axis >, MotionDerived >
 CMotionAlgebraAction< ConstraintRevoluteUnalignedTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< ConstraintSphericalTpl< S1, O1 >, MotionDerived >
 CMotionAlgebraAction< ConstraintSphericalZYXTpl< S1, O1 >, MotionDerived >
 CMotionAlgebraAction< ConstraintTpl< Dim, Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< ConstraintTranslationTpl< S1, O1 >, MotionDerived >
 CMotionAlgebraAction< ForceDense< Derived >, MotionDerived >
 CMotionAlgebraAction< ForceRef< Vector6ArgType >, MotionDerived >
 CMotionAlgebraAction< MotionDense< Derived >, MotionDerived >
 CMotionAlgebraAction< MotionPlanarTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< MotionPrismaticTpl< Scalar, Options, axis >, MotionDerived >
 CMotionAlgebraAction< MotionPrismaticUnalignedTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< MotionRef< Vector6ArgType >, MotionDerived >
 CMotionAlgebraAction< MotionRevoluteTpl< Scalar, Options, axis >, MotionDerived >
 CMotionAlgebraAction< MotionRevoluteUnalignedTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< MotionSphericalTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< MotionTranslationTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< MotionZeroTpl< Scalar, Options >, MotionDerived >
 CMotionAlgebraAction< ScaledConstraint< Constraint >, MotionDerived >
 CMotionAlgebraAction< SpatialAxis< axis >, MotionDerived >
 CMotionBase< Derived >
 CMotionDense< Derived >
 CMotionDense< MotionRef< const Vector6ArgType > >
 CMotionPlanarTpl< _Scalar, _Options >
 CMotionPrismaticTpl< _Scalar, _Options, _axis >
 CMotionPrismaticUnalignedTpl< _Scalar, _Options >
 CMotionRef< Vector6ArgType >
 CMotionRevoluteTpl< _Scalar, _Options, axis >
 CMotionRevoluteUnalignedTpl< _Scalar, _Options >
 CMotionSphericalTpl< _Scalar, _Options >
 CMotionTpl< _Scalar, _Options >
 CMotionTpl< Scalar, Options >
 CMotionTranslationTpl< _Scalar, _Options >
 CMotionZeroTpl< Scalar, Options >
 CMultiplicationOp< Lhs, Rhs >Forward declaration of the multiplication operation return type. Should be overloaded, otherwise it will procude a compilation error
 CMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintPrismaticTpl< S2, O2, axis > >
 CMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintPrismaticUnalignedTpl< Scalar, Options > >
 CMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintRevoluteTpl< S2, O2, axis > >
 CMultiplicationOp< Eigen::MatrixBase< M6Like >, ConstraintRevoluteUnalignedTpl< Scalar, Options > >
 CMultiplicationOp< Eigen::MatrixBase< M6Like >, ScaledConstraint< _Constraint > >
 CMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticTpl< S2, O2, axis > >
 CMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintPrismaticUnalignedTpl< S2, O2 > >
 CMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintRevoluteTpl< S2, O2, axis > >
 CMultiplicationOp< InertiaTpl< S1, O1 >, ConstraintRevoluteUnalignedTpl< S2, O2 > >
 CMultiplicationOp< InertiaTpl< S1, O1 >, ScaledConstraint< _Constraint > >
 CNumTraits
 CNumTraits< boost::multiprecision::number< Backend, ExpressionTemplates > >
 CNumTraits< casadi::Matrix< Scalar > >Eigen::NumTraits<> specialization for casadi::SX
 CNumTraits< CppAD::AD< Base > >
 Cobject
 CLieGroupMap::operation< JointModel >
 CLieGroupMap::operation< JointModelCompositeTpl< Scalar, Options, JointCollectionTpl > >
 CLieGroupMap::operation< JointModelFreeFlyerTpl< Scalar, Options > >
 CLieGroupMap::operation< JointModelPlanarTpl< Scalar, Options > >
 CLieGroupMap::operation< JointModelRevoluteUnboundedTpl< Scalar, Options, axis > >
 CLieGroupMap::operation< JointModelRevoluteUnboundedUnalignedTpl< Scalar, Options > >
 CLieGroupMap::operation< JointModelSphericalTpl< Scalar, Options > >
 Cpair
 CPendulum
 CPinocchioTicToc
 CPolicyNetwork
 CQValueNetwork— Q-value networks
 CQValueNetwork— Q-value and policy networks
 CReplayItem
 CSizeDepType< NV >::RowsReturn< Mat >
 CSizeDepType< Eigen::Dynamic >::RowsReturn
 CScalarMatrixProduct< Scalar, Matrix >
 CScaledConstraint< Constraint >
 CSE3Base< Derived >Base class for rigid transformation
 CSE3GroupAction< D >
 CSE3GroupAction< BiasZeroTpl< Scalar, Options > >
 CSE3GroupAction< ConstraintIdentityTpl< S1, O1 > >
 CSE3GroupAction< ConstraintPlanarTpl< S1, O1 > >
 CSE3GroupAction< ConstraintPrismaticTpl< Scalar, Options, axis > >
 CSE3GroupAction< ConstraintPrismaticUnalignedTpl< Scalar, Options > >
 CSE3GroupAction< ConstraintRevoluteTpl< Scalar, Options, axis > >
 CSE3GroupAction< ConstraintRevoluteUnalignedTpl< Scalar, Options > >
 CSE3GroupAction< ConstraintSphericalTpl< S1, O1 > >
 CSE3GroupAction< ConstraintSphericalZYXTpl< S1, O1 > >
 CSE3GroupAction< ConstraintTpl< Dim, Scalar, Options > >
 CSE3GroupAction< ConstraintTranslationTpl< S1, O1 > >
 CSE3GroupAction< ForceDense< Derived > >
 CSE3GroupAction< ForceRef< Vector6ArgType > >
 CSE3GroupAction< ForceSet::Block >
 CSE3GroupAction< MotionDense< Derived > >
 CSE3GroupAction< MotionPlanarTpl< Scalar, Options > >
 CSE3GroupAction< MotionPrismaticTpl< Scalar, Options, axis > >
 CSE3GroupAction< MotionPrismaticUnalignedTpl< Scalar, Options > >
 CSE3GroupAction< MotionRef< Vector6ArgType > >
 CSE3GroupAction< MotionRevoluteTpl< Scalar, Options, axis > >
 CSE3GroupAction< MotionRevoluteUnalignedTpl< Scalar, Options > >
 CSE3GroupAction< MotionSphericalTpl< Scalar, Options > >
 CSE3GroupAction< MotionTranslationTpl< Scalar, Options > >
 CSE3GroupAction< MotionZeroTpl< Scalar, Options > >
 CSE3GroupAction< ScaledConstraint< Constraint > >
 CSE3GroupAction< TransformPrismaticTpl< Scalar, Options, axis > >
 CSE3GroupAction< TransformRevoluteTpl< Scalar, Options, axis > >
 CSE3GroupAction< TransformTranslationTpl< Scalar, Options > >
 CSE3Tpl< _Scalar, _Options >
 CSE3Tpl< double, 0 >
 CSE3Tpl< Scalar, Options >
 CSizeDepType< NV >::SegmentReturn< Mat >
 CSizeDepType< Eigen::Dynamic >::SegmentReturn
 CSerializable< Derived >
 CSerializable< DataTpl< _Scalar, _Options, JointCollectionTpl > >
 CSerializable< DataTpl< ADScalar, _Options, JointCollectionTpl > >
 CSerialize< T >
 CSerialize< JointDataCompositeTpl< Scalar, Options, JointCollectionTpl > >
 CSerialize< JointModelCompositeTpl< Scalar, Options, JointCollectionTpl > >
 CSINCOSAlgo< S1, S2, S3 >Generic evaluation of sin/cos functions
 CSINCOSAlgo< boost::multiprecision::number< boost::multiprecision::mpfr_float_backend< X_digits10, X_alloc >, X_et >, boost::multiprecision::number< boost::multiprecision::mpfr_float_backend< S_digits10, S_alloc >, S_et >, boost::multiprecision::number< boost::multiprecision::mpfr_float_backend< C_digits10, C_alloc >, C_et > >
 CSINCOSAlgo< double >Specific evaluation of sin/cos for double type
 CSINCOSAlgo< float >Specific evaluation of sin/cos for float type
 CSINCOSAlgo< long double >Specific evaluation of sin/cos for long double
 CSizeDepType< NV >
 CSizeDepType< Eigen::Dynamic >
 CSymmetric3Tpl< _Scalar, _Options >::SkewSquare
 CSpatialAxis< _axis >
 CSpecialEuclideanOperationTpl< Dim, Scalar, Options >
 CSpecialOrthogonalOperationTpl< Dim, Scalar, Options >
 CSymmetric3Tpl< _Scalar, _Options >
 CSymmetric3Tpl< double, 0 >
 CTaylorSeriesExpansion< Scalar > 
 CTaylorSeriesExpansion< CppAD::cg::CG< Scalar > >
 CTensor< Scalar_, NumIndices_, Options_, IndexType >
 CTensor< Scalar, 3, Options >
 Ctraits< C >Common traits structure to fully define base classes for CRTP
 Ctraits< CartesianProductOperation< LieGroup1, LieGroup2 > >
 Ctraits< CartesianProductOperationVariantTpl< _Scalar, _Options, LieGroupCollectionTpl > >
 Ctraits< ConstraintIdentityTpl< _Scalar, _Options > >
 Ctraits< ConstraintPlanarTpl< _Scalar, _Options > >
 Ctraits< ConstraintPrismaticTpl< _Scalar, _Options, axis > >
 Ctraits< ConstraintPrismaticUnalignedTpl >
 Ctraits< ConstraintPrismaticUnalignedTpl< _Scalar, _Options > >
 Ctraits< ConstraintRevoluteTpl< _Scalar, _Options, axis > >
 Ctraits< ConstraintRevoluteUnalignedTpl >
 Ctraits< ConstraintRevoluteUnalignedTpl< _Scalar, _Options > >
 Ctraits< ConstraintSphericalTpl< _Scalar, _Options > >
 Ctraits< ConstraintSphericalZYXTpl< _Scalar, _Options > >
 Ctraits< ConstraintTpl< _Dim, _Scalar, _Options > >
 Ctraits< ConstraintTranslationTpl< _Scalar, _Options > >
 Ctraits< ForceRef >
 Ctraits< ForceRef< const Vector6ArgType > >
 Ctraits< ForceRef< Vector6ArgType > >
 Ctraits< ForceTpl< _Scalar, _Options > >
 Ctraits< InertiaTpl< T, U > >
 Ctraits< JointCompositeTpl< _Scalar, _Options, JointCollectionTpl > >
 Ctraits< JointDataCompositeTpl< Scalar, Options, JointCollectionTpl > >
 Ctraits< JointDataFreeFlyerTpl< Scalar, Options > >
 Ctraits< JointDataMimic< Joint > >
 Ctraits< JointDataPlanarTpl< Scalar, Options > >
 Ctraits< JointDataPrismaticTpl< Scalar, Options, axis > >
 Ctraits< JointDataPrismaticUnalignedTpl< Scalar, Options > >
 Ctraits< JointDataRevoluteTpl< Scalar, Options, axis > >
 Ctraits< JointDataRevoluteUnalignedTpl< Scalar, Options > >
 Ctraits< JointDataRevoluteUnboundedTpl< Scalar, Options, axis > >
 Ctraits< JointDataRevoluteUnboundedUnalignedTpl< Scalar, Options > >
 Ctraits< JointDataSphericalTpl< Scalar, Options > >
 Ctraits< JointDataSphericalZYXTpl< Scalar, Options > >
 Ctraits< JointDataTpl< Scalar, Options, JointCollectionTpl > >
 Ctraits< JointDataTranslationTpl< Scalar, Options > >
 Ctraits< JointFreeFlyerTpl< _Scalar, _Options > >
 Ctraits< JointMimic< Joint > >
 Ctraits< JointModelCompositeTpl< Scalar, Options, JointCollectionTpl > >
 Ctraits< JointModelFreeFlyerTpl< Scalar, Options > >
 Ctraits< JointModelMimic< Joint > >
 Ctraits< JointModelPlanarTpl< Scalar, Options > >
 Ctraits< JointModelPrismaticTpl< Scalar, Options, axis > >
 Ctraits< JointModelPrismaticUnalignedTpl< Scalar, Options > >
 Ctraits< JointModelRevoluteTpl< Scalar, Options, axis > >
 Ctraits< JointModelRevoluteUnalignedTpl< Scalar, Options > >
 Ctraits< JointModelRevoluteUnboundedTpl< Scalar, Options, axis > >
 Ctraits< JointModelRevoluteUnboundedUnalignedTpl< Scalar, Options > >
 Ctraits< JointModelSphericalTpl< Scalar, Options > >
 Ctraits< JointModelSphericalZYXTpl< Scalar, Options > >
 Ctraits< JointModelTpl< Scalar, Options, JointCollectionTpl > >
 Ctraits< JointModelTranslationTpl< Scalar, Options > >
 Ctraits< JointPlanarTpl< _Scalar, _Options > >
 Ctraits< JointPrismaticTpl< _Scalar, _Options, axis > >
 Ctraits< JointPrismaticUnalignedTpl< _Scalar, _Options > >
 Ctraits< JointRevoluteTpl< _Scalar, _Options, axis > >
 Ctraits< JointRevoluteUnalignedTpl< _Scalar, _Options > >
 Ctraits< JointRevoluteUnboundedTpl< _Scalar, _Options, axis > >
 Ctraits< JointRevoluteUnboundedUnalignedTpl< _Scalar, _Options > >
 Ctraits< JointSphericalTpl< _Scalar, _Options > >
 Ctraits< JointSphericalZYXTpl< _Scalar, _Options > >
 Ctraits< JointTpl< _Scalar, _Options, JointCollectionTpl > >
 Ctraits< JointTranslationTpl< _Scalar, _Options > >
 Ctraits< LieGroupGenericTpl< LieGroupCollection > >
 Ctraits< MotionPlanarTpl< _Scalar, _Options > >
 Ctraits< MotionPrismaticTpl< _Scalar, _Options, _axis > >
 Ctraits< MotionPrismaticUnalignedTpl< _Scalar, _Options > >
 Ctraits< MotionRef >
 Ctraits< MotionRef< const Vector6ArgType > >
 Ctraits< MotionRef< Vector6ArgType > >
 Ctraits< MotionRevoluteTpl< _Scalar, _Options, axis > >
 Ctraits< MotionRevoluteUnalignedTpl< _Scalar, _Options > >
 Ctraits< MotionSphericalTpl< _Scalar, _Options > >
 Ctraits< MotionTpl< _Scalar, _Options > >
 Ctraits< MotionTranslationTpl< _Scalar, _Options > >
 Ctraits< MotionZeroTpl< _Scalar, _Options > >
 Ctraits< pinocchio::JointTpl >
 Ctraits< ScaledConstraint< Constraint > >
 Ctraits< SE3Tpl< _Scalar, _Options > >
 Ctraits< SpecialEuclideanOperationTpl< 2, _Scalar, _Options > >
 Ctraits< SpecialEuclideanOperationTpl< 3, _Scalar, _Options > >
 Ctraits< SpecialEuclideanOperationTpl< Dim, Scalar, Options > >
 Ctraits< SpecialOrthogonalOperationTpl< 2, _Scalar, _Options > >
 Ctraits< SpecialOrthogonalOperationTpl< 3, _Scalar, _Options > >
 Ctraits< SpecialOrthogonalOperationTpl< Dim, Scalar, Options > >
 Ctraits< TransformPrismaticTpl< _Scalar, _Options, _axis > >
 Ctraits< TransformRevoluteTpl< _Scalar, _Options, _axis > >
 Ctraits< TransformTranslationTpl< _Scalar, _Options > >
 Ctraits< VectorSpaceOperationTpl< Dim, _Scalar, _Options > >
 CTransformPrismaticTpl< _Scalar, _Options, axis >
 CTransformRevoluteTpl< _Scalar, _Options, axis >
 CTransformTranslationTpl< _Scalar, _Options >
 CConstraintTpl< _Dim, _Scalar, _Options >::Transpose
 CConstraintPrismaticTpl< _Scalar, _Options, axis >::TransposeConst
 CConstraintRevoluteTpl< _Scalar, _Options, axis >::TransposeConst
 CScaledConstraint< Constraint >::TransposeConst
 CConstraintIdentityTpl< _Scalar, _Options >::TransposeConst
 CConstraintSphericalTpl< _Scalar, _Options >::TransposeConst
 CConstraintPrismaticUnalignedTpl< _Scalar, _Options >::TransposeConst
 CConstraintRevoluteUnalignedTpl< _Scalar, _Options >::TransposeConst
 CUnboundedRevoluteAffineTransform
 CUrdfTree
 Cvector
 CVectorSpaceOperationTpl< Dim, _Scalar, _Options >
 CVisual
 CRobotWrapper