Inherits NumericalBase< Derived >.
Inherited by JointModelCompositeTpl< Scalar >, JointModelCompositeTpl< context::Scalar >, JointModelCompositeTpl< Scalar, Options, ::pinocchio::JointCollectionDefaultTpl >, JointModelCompositeTpl< Scalar, Options, JointCollectionTpl >, JointModelCompositeTpl< NewScalar, Options, JointCollectionTpl >, JointModelEllipsoidTpl< Scalar, Options >, JointModelEllipsoidTpl< context::Scalar >, JointModelFreeFlyerTpl< Scalar >, JointModelFreeFlyerTpl< context::Scalar >, JointModelFreeFlyerTpl< Scalar, Options >, JointModelHelicalTpl< Scalar, Options, 0 >, JointModelHelicalTpl< Scalar, Options, 1 >, JointModelHelicalTpl< Scalar, Options, 2 >, JointModelHelicalTpl< Scalar, Options, axis >, JointModelHelicalTpl< NewScalar, Options, axis >, JointModelHelicalTpl< context::Scalar, context::Options, 0 >, JointModelHelicalTpl< context::Scalar, context::Options, 1 >, JointModelHelicalTpl< context::Scalar, context::Options, 2 >, JointModelHelicalUnalignedTpl< Scalar >, JointModelHelicalUnalignedTpl< context::Scalar >, JointModelHelicalUnalignedTpl< Scalar, Options >, JointModelMimicTpl< Scalar >, JointModelMimicTpl< context::Scalar >, JointModelMimicTpl< Scalar, Options, ::pinocchio::JointCollectionDefaultTpl >, JointModelMimicTpl< Scalar, Options, JointCollectionTpl >, JointModelMimicTpl< NewScalar, Options, JointCollectionTpl >, JointModelPlanarTpl< Scalar >, JointModelPlanarTpl< context::Scalar >, JointModelPlanarTpl< Scalar, Options >, JointModelPrismaticTpl< Scalar, Options, 0 >, JointModelPrismaticTpl< Scalar, Options, 1 >, JointModelPrismaticTpl< Scalar, Options, 2 >, JointModelPrismaticTpl< Scalar, Options, axis >, JointModelPrismaticTpl< NewScalar, Options, axis >, JointModelPrismaticTpl< context::Scalar, context::Options, 0 >, JointModelPrismaticTpl< context::Scalar, context::Options, 1 >, JointModelPrismaticTpl< context::Scalar, context::Options, 2 >, JointModelPrismaticUnalignedTpl< Scalar >, JointModelPrismaticUnalignedTpl< context::Scalar >, JointModelPrismaticUnalignedTpl< Scalar, Options >, JointModelRevoluteTpl< Scalar, Options, 0 >, JointModelRevoluteTpl< Scalar, Options, 1 >, JointModelRevoluteTpl< Scalar, Options, 2 >, JointModelRevoluteTpl< Scalar, Options, axis >, JointModelRevoluteTpl< NewScalar, Options, axis >, JointModelRevoluteTpl< context::Scalar, context::Options, 0 >, JointModelRevoluteTpl< context::Scalar, context::Options, 1 >, JointModelRevoluteTpl< context::Scalar, context::Options, 2 >, JointModelRevoluteUnalignedTpl< Scalar >, JointModelRevoluteUnalignedTpl< context::Scalar >, JointModelRevoluteUnalignedTpl< Scalar, Options >, JointModelRevoluteUnboundedTpl< Scalar, Options, 0 >, JointModelRevoluteUnboundedTpl< Scalar, Options, 1 >, JointModelRevoluteUnboundedTpl< Scalar, Options, 2 >, JointModelRevoluteUnboundedTpl< Scalar, Options, axis >, JointModelRevoluteUnboundedTpl< NewScalar, Options, axis >, JointModelRevoluteUnboundedTpl< context::Scalar, context::Options, 0 >, JointModelRevoluteUnboundedTpl< context::Scalar, context::Options, 1 >, JointModelRevoluteUnboundedTpl< context::Scalar, context::Options, 2 >, JointModelRevoluteUnboundedUnalignedTpl< Scalar >, JointModelRevoluteUnboundedUnalignedTpl< context::Scalar >, JointModelRevoluteUnboundedUnalignedTpl< Scalar, Options >, JointModelSphericalTpl< Scalar >, JointModelSphericalTpl< context::Scalar >, JointModelSphericalTpl< Scalar, Options >, JointModelSphericalZYXTpl< Scalar >, JointModelSphericalZYXTpl< context::Scalar >, JointModelSphericalZYXTpl< Scalar, Options >, JointModelTpl< Scalar, Options >, JointModelTpl< Scalar, Options, JointCollectionTpl >, JointModelTpl< context::Scalar >, JointModelTpl< NewScalar, Options, JointCollectionTpl >, JointModelTranslationTpl< Scalar >, JointModelTranslationTpl< context::Scalar >, JointModelTranslationTpl< Scalar, Options >, JointModelUniversalTpl< Scalar >, JointModelUniversalTpl< context::Scalar >, and JointModelUniversalTpl< Scalar, Options >.
|
| template<typename TangentVectorType> |
| void | calc (JointDataDerived &data, const Blank not_used, const Eigen::MatrixBase< TangentVectorType > &vs) const |
| template<typename ConfigVectorType> |
| void | calc (JointDataDerived &data, const Eigen::MatrixBase< ConfigVectorType > &qs) const |
| template<typename ConfigVectorType, typename TangentVectorType> |
| void | calc (JointDataDerived &data, const Eigen::MatrixBase< ConfigVectorType > &qs, const Eigen::MatrixBase< TangentVectorType > &vs) const |
| template<typename VectorLike, typename Matrix6Like> |
| void | calc_aba (JointDataDerived &data, const Eigen::MatrixBase< VectorLike > &armature, const Eigen::MatrixBase< Matrix6Like > &I, const bool update_I=false) const |
| template<typename NewScalar> |
| CastType< NewScalar, Derived >::type | cast () const |
| JointDataDerived | createData () const |
| JointModelDerived & | derived () |
| const JointModelDerived & | derived () const |
| void | disp (std::ostream &os) const |
| const std::vector< bool > | hasConfigurationLimit () const |
| const std::vector< bool > | hasConfigurationLimitInTangent () const |
| template<class OtherDerived> |
| bool | hasSameIndexes (const JointModelBase< OtherDerived > &other) const |
| JointIndex | id () const |
| JointIndex | id_impl () const |
| int | idx_q () const |
| int | idx_q_impl () const |
| int | idx_v () const |
| int | idx_v_impl () const |
| int | idx_vExtended () const |
| int | idx_vExtended_impl () const |
| bool | isEqual (const JointModelBase< Derived > &other) const |
| template<class OtherDerived> |
| bool | isEqual (const JointModelBase< OtherDerived > &) const |
| template<typename D> |
| SizeDepType< NV >::template BlockReturn< D >::ConstType | jointBlock (const Eigen::MatrixBase< D > &Mat) const |
| | Returns a block of dimension nv()xnv() located at position idx_v(),idx_v() in the matrix Mat.
|
| template<typename D> |
| SizeDepType< NV >::template BlockReturn< D >::Type | jointBlock (Eigen::MatrixBase< D > &Mat) const |
| template<typename D> |
| SizeDepType< NV >::template BlockReturn< D >::ConstType | jointBlock_impl (const Eigen::MatrixBase< D > &Mat) const |
| template<typename D> |
| SizeDepType< NV >::template BlockReturn< D >::Type | jointBlock_impl (Eigen::MatrixBase< D > &Mat) const |
| template<typename D> |
| SizeDepType< NV >::template ColsReturn< D >::ConstType | jointCols (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NV >::template ColsReturn< D >::Type | jointCols (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NV >::template ColsReturn< D >::ConstType | jointCols_impl (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NV >::template ColsReturn< D >::Type | jointCols_impl (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType | jointConfigSelector (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::Type | jointConfigSelector (Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType | jointConfigSelector_impl (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::Type | jointConfigSelector_impl (Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NVExtended >::template BlockReturn< D >::ConstType | jointExtendedModelBlock (const Eigen::MatrixBase< D > &Mat) const |
| template<typename D> |
| SizeDepType< NVExtended >::template BlockReturn< D >::Type | jointExtendedModelBlock (Eigen::MatrixBase< D > &Mat) const |
| template<typename D> |
| SizeDepType< NVExtended >::template BlockReturn< D >::ConstType | jointExtendedModelBlock_impl (const Eigen::MatrixBase< D > &Mat) const |
| template<typename D> |
| SizeDepType< NVExtended >::template BlockReturn< D >::Type | jointExtendedModelBlock_impl (Eigen::MatrixBase< D > &Mat) const |
| template<typename D> |
| SizeDepType< NVExtended >::template ColsReturn< D >::ConstType | jointExtendedModelCols (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NVExtended >::template ColsReturn< D >::Type | jointExtendedModelCols (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NVExtended >::template ColsReturn< D >::ConstType | jointExtendedModelCols_impl (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NVExtended >::template ColsReturn< D >::Type | jointExtendedModelCols_impl (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NVExtended >::template RowsReturn< D >::ConstType | jointExtendedModelRows (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NVExtended >::template RowsReturn< D >::Type | jointExtendedModelRows (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NVExtended >::template RowsReturn< D >::ConstType | jointExtendedModelRows_impl (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NVExtended >::template RowsReturn< D >::Type | jointExtendedModelRows_impl (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType | JointMappedConfigSelector (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::Type | JointMappedConfigSelector (Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType | JointMappedConfigSelector_impl (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NQ >::template SegmentReturn< D >::Type | JointMappedConfigSelector_impl (Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::ConstType | JointMappedVelocitySelector (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::Type | JointMappedVelocitySelector (Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::ConstType | JointMappedVelocitySelector_impl (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::Type | JointMappedVelocitySelector_impl (Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template RowsReturn< D >::ConstType | jointRows (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NV >::template RowsReturn< D >::Type | jointRows (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NV >::template RowsReturn< D >::ConstType | jointRows_impl (const Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NV >::template RowsReturn< D >::Type | jointRows_impl (Eigen::MatrixBase< D > &A) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::ConstType | jointVelocitySelector (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::Type | jointVelocitySelector (Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::ConstType | jointVelocitySelector_impl (const Eigen::MatrixBase< D > &a) const |
| template<typename D> |
| SizeDepType< NV >::template SegmentReturn< D >::Type | jointVelocitySelector_impl (Eigen::MatrixBase< D > &a) const |
| int | nq () const |
| int | nq_impl () const |
| int | nv () const |
| int | nv_impl () const |
| int | nvExtended () const |
| int | nvExtended_impl () const |
| template<class OtherDerived> |
| bool | operator!= (const JointModelBase< OtherDerived > &other) const |
| template<class OtherDerived> |
| bool | operator== (const JointModelBase< OtherDerived > &other) const |
| | PINOCCHIO_JOINT_TYPEDEF_TEMPLATE (JointDerived) |
| void | setIndexes (JointIndex id, int q, int v) |
| void | setIndexes (JointIndex id, int q, int v, int vExtended) |
| void | setIndexes_impl (JointIndex id, int q, int v, int vExtended) |
| std::string | shortname () const |
template<typename Derived>
struct pinocchio::JointModelBase< Derived >
Definition at line 78 of file joint-model-base.hpp.
◆ JointDerived
template<typename Derived>
| typedef traits<Derived>::JointDerived JointDerived |
◆ JointModelBase() [1/2]
template<typename Derived>
◆ JointModelBase() [2/2]
template<typename Derived>
Copy constructor: protected.
Copy of stand-alone JointModelBase are prevented, but can be used from inhereting objects. Copy is done by calling copy operator.
Definition at line 605 of file joint-model-base.hpp.
◆ calc() [1/3]
template<typename Derived>
template<typename TangentVectorType>
| void calc | ( | JointDataDerived & | data, | | | const Blank | not_used, | | | const Eigen::MatrixBase< TangentVectorType > & | vs ) const |
| inline |
◆ calc() [2/3]
template<typename Derived>
template<typename ConfigVectorType>
| void calc | ( | JointDataDerived & | data, | | | const Eigen::MatrixBase< ConfigVectorType > & | qs ) const |
| inline |
◆ calc() [3/3]
template<typename Derived>
template<typename ConfigVectorType, typename TangentVectorType>
| void calc | ( | JointDataDerived & | data, | | | const Eigen::MatrixBase< ConfigVectorType > & | qs, | | | const Eigen::MatrixBase< TangentVectorType > & | vs ) const |
| inline |
◆ calc_aba()
template<typename Derived>
template<typename VectorLike, typename Matrix6Like>
| void calc_aba | ( | JointDataDerived & | data, | | | const Eigen::MatrixBase< VectorLike > & | armature, | | | const Eigen::MatrixBase< Matrix6Like > & | I, | | | const bool | update_I = false ) const |
| inline |
◆ cast()
template<typename Derived>
template<typename NewScalar>
| CastType< NewScalar, Derived >::type cast | ( | | ) | const |
| inline |
◆ classname()
template<typename Derived>
◆ createData()
template<typename Derived>
| JointDataDerived createData | ( | | ) | const |
| inline |
◆ derived() [1/2]
template<typename Derived>
| JointModelDerived & derived | ( | | ) | |
| inline |
◆ derived() [2/2]
template<typename Derived>
| const JointModelDerived & derived | ( | | ) | const |
| inline |
◆ disp()
template<typename Derived>
| void disp | ( | std::ostream & | os | ) | const |
| inline |
◆ hasConfigurationLimit()
template<typename Derived>
| const std::vector< bool > hasConfigurationLimit | ( | | ) | const |
| inline |
◆ hasConfigurationLimitInTangent()
template<typename Derived>
| const std::vector< bool > hasConfigurationLimitInTangent | ( | | ) | const |
| inline |
◆ hasSameIndexes()
template<typename Derived>
template<class OtherDerived>
◆ id()
template<typename Derived>
◆ id_impl()
template<typename Derived>
| JointIndex id_impl | ( | | ) | const |
| inline |
◆ idx_q()
template<typename Derived>
◆ idx_q_impl()
template<typename Derived>
◆ idx_v()
template<typename Derived>
◆ idx_v_impl()
template<typename Derived>
◆ idx_vExtended()
template<typename Derived>
◆ idx_vExtended_impl()
template<typename Derived>
| int idx_vExtended_impl | ( | | ) | const |
| inline |
◆ isEqual() [1/2]
template<typename Derived>
◆ isEqual() [2/2]
template<typename Derived>
template<class OtherDerived>
◆ jointBlock() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template BlockReturn< D >::ConstType jointBlock | ( | const Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
Returns a block of dimension nv()xnv() located at position idx_v(),idx_v() in the matrix Mat.
Definition at line 532 of file joint-model-base.hpp.
◆ jointBlock() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template BlockReturn< D >::Type jointBlock | ( | Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
◆ jointBlock_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template BlockReturn< D >::ConstType jointBlock_impl | ( | const Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
◆ jointBlock_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template BlockReturn< D >::Type jointBlock_impl | ( | Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
◆ jointCols() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template ColsReturn< D >::ConstType jointCols | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointCols() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template ColsReturn< D >::Type jointCols | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointCols_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template ColsReturn< D >::ConstType jointCols_impl | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointCols_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template ColsReturn< D >::Type jointCols_impl | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointConfigSelector() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType jointConfigSelector | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointConfigSelector() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::Type jointConfigSelector | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointConfigSelector_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType jointConfigSelector_impl | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointConfigSelector_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::Type jointConfigSelector_impl | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointExtendedModelBlock() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template BlockReturn< D >::ConstType jointExtendedModelBlock | ( | const Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
◆ jointExtendedModelBlock() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template BlockReturn< D >::Type jointExtendedModelBlock | ( | Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
◆ jointExtendedModelBlock_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template BlockReturn< D >::ConstType jointExtendedModelBlock_impl | ( | const Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
◆ jointExtendedModelBlock_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template BlockReturn< D >::Type jointExtendedModelBlock_impl | ( | Eigen::MatrixBase< D > & | Mat | ) | const |
| inline |
◆ jointExtendedModelCols() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template ColsReturn< D >::ConstType jointExtendedModelCols | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointExtendedModelCols() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template ColsReturn< D >::Type jointExtendedModelCols | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointExtendedModelCols_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template ColsReturn< D >::ConstType jointExtendedModelCols_impl | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointExtendedModelCols_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template ColsReturn< D >::Type jointExtendedModelCols_impl | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointExtendedModelRows() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template RowsReturn< D >::ConstType jointExtendedModelRows | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointExtendedModelRows() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template RowsReturn< D >::Type jointExtendedModelRows | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointExtendedModelRows_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template RowsReturn< D >::ConstType jointExtendedModelRows_impl | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointExtendedModelRows_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NVExtended >::template RowsReturn< D >::Type jointExtendedModelRows_impl | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ JointMappedConfigSelector() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType JointMappedConfigSelector | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ JointMappedConfigSelector() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::Type JointMappedConfigSelector | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ JointMappedConfigSelector_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::ConstType JointMappedConfigSelector_impl | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ JointMappedConfigSelector_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NQ >::template SegmentReturn< D >::Type JointMappedConfigSelector_impl | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ JointMappedVelocitySelector() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::ConstType JointMappedVelocitySelector | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ JointMappedVelocitySelector() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::Type JointMappedVelocitySelector | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ JointMappedVelocitySelector_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::ConstType JointMappedVelocitySelector_impl | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ JointMappedVelocitySelector_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::Type JointMappedVelocitySelector_impl | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointRows() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template RowsReturn< D >::ConstType jointRows | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointRows() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template RowsReturn< D >::Type jointRows | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointRows_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template RowsReturn< D >::ConstType jointRows_impl | ( | const Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointRows_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template RowsReturn< D >::Type jointRows_impl | ( | Eigen::MatrixBase< D > & | A | ) | const |
| inline |
◆ jointVelocitySelector() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::ConstType jointVelocitySelector | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointVelocitySelector() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::Type jointVelocitySelector | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointVelocitySelector_impl() [1/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::ConstType jointVelocitySelector_impl | ( | const Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ jointVelocitySelector_impl() [2/2]
template<typename Derived>
template<typename D>
| SizeDepType< NV >::template SegmentReturn< D >::Type jointVelocitySelector_impl | ( | Eigen::MatrixBase< D > & | a | ) | const |
| inline |
◆ nq()
template<typename Derived>
◆ nq_impl()
template<typename Derived>
◆ nv()
template<typename Derived>
◆ nv_impl()
template<typename Derived>
◆ nvExtended()
template<typename Derived>
◆ nvExtended_impl()
template<typename Derived>
| int nvExtended_impl | ( | | ) | const |
| inline |
◆ operator!=()
template<typename Derived>
template<class OtherDerived>
◆ operator=()
template<typename Derived>
◆ operator==()
template<typename Derived>
template<class OtherDerived>
◆ setIndexes() [1/2]
template<typename Derived>
| void setIndexes | ( | JointIndex | id, | | | int | q, | | | int | v ) |
| inline |
◆ setIndexes() [2/2]
template<typename Derived>
| void setIndexes | ( | JointIndex | id, | | | int | q, | | | int | v, | | | int | vExtended ) |
| inline |
◆ setIndexes_impl()
template<typename Derived>
| void setIndexes_impl | ( | JointIndex | id, | | | int | q, | | | int | v, | | | int | vExtended ) |
| inline |
◆ shortname()
template<typename Derived>
| std::string shortname | ( | | ) | const |
| inline |
◆ operator<<
template<typename Derived>
| std::ostream & operator<< | ( | std::ostream & | os, | | | const JointModelBase< Derived > & | jmodel ) |
| friend |
◆ i_id
template<typename Derived>
◆ i_q
template<typename Derived>
◆ i_v
template<typename Derived>
◆ i_vExtended
template<typename Derived>
The documentation for this struct was generated from the following file: