Go to the source code of this file.
◆ PINOCCHIO_JOINT_CAST_TYPE_SPECIALIZATION
#define PINOCCHIO_JOINT_CAST_TYPE_SPECIALIZATION |
( |
|
JointModelTpl | ) |
|
Value: template<typename Scalar, int Options, typename NewScalar> \
struct CastType<NewScalar, JointModelTpl<Scalar, Options>> \
{ \
typedef JointModelTpl<NewScalar, Options>
type; \
}
Definition at line 64 of file joint-model-base.hpp.
◆ PINOCCHIO_JOINT_MODEL_TYPEDEF_GENERIC
#define PINOCCHIO_JOINT_MODEL_TYPEDEF_GENERIC |
( |
|
Joint, |
|
|
|
TYPENAME |
|
) |
| |
◆ PINOCCHIO_JOINT_TYPEDEF
◆ PINOCCHIO_JOINT_TYPEDEF_TEMPLATE
◆ PINOCCHIO_JOINT_USE_INDEXES
#define PINOCCHIO_JOINT_USE_INDEXES |
( |
|
Joint | ) |
|
int idx_q(const JointModelTpl< Scalar, Options, JointCollectionTpl > &jmodel)
Visit a JointModelTpl through JointIdxQVisitor to get the index in the full model configuration space...
int idx_v(const JointModelTpl< Scalar, Options, JointCollectionTpl > &jmodel)
Visit a JointModelTpl through JointIdxVVisitor to get the index in the full model tangent space corre...
PINOCCHIO_COMPILER_DIAGNOSTIC_POP typedef std::size_t Index