Classes | Namespaces | Macros
joint-data-base.hpp File Reference
#include "pinocchio/multibody/joint/joint-base.hpp"
#include "pinocchio/multibody/joint/joint-model-base.hpp"
Include dependency graph for joint-data-base.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pinocchio::JointDataBase< Derived >
 

Namespaces

 pinocchio
 Main pinocchio namespace.
 

Macros

#define PINOCCHIO_JOINT_DATA_BASE_ACCESSOR_DEFAULT_RETURN_TYPE
 
#define PINOCCHIO_JOINT_DATA_BASE_DEFAULT_ACCESSOR
 
#define PINOCCHIO_JOINT_DATA_TYPEDEF(Joint)   PINOCCHIO_JOINT_DATA_TYPEDEF_GENERIC(Joint, typename)
 
#define PINOCCHIO_JOINT_DATA_TYPEDEF_GENERIC(Joint, TYPENAME)
 
#define PINOCCHIO_JOINT_DATA_TYPEDEF_TEMPLATE(Joint)   PINOCCHIO_JOINT_DATA_TYPEDEF_GENERIC(Joint, typename)
 

Macro Definition Documentation

◆ PINOCCHIO_JOINT_DATA_BASE_ACCESSOR_DEFAULT_RETURN_TYPE

#define PINOCCHIO_JOINT_DATA_BASE_ACCESSOR_DEFAULT_RETURN_TYPE
Value:
typedef const ConfigVector_t & ConfigVectorTypeConstRef; \
typedef ConfigVector_t & ConfigVectorTypeRef; \
typedef const TangentVector_t & TangentVectorTypeConstRef; \
typedef TangentVector_t & TangentVectorTypeRef; \
typedef const Constraint_t & ConstraintTypeConstRef; \
typedef Constraint_t & ConstraintTypeRef; \
typedef const Transformation_t & TansformTypeConstRef; \
typedef Transformation_t & TansformTypeRef; \
typedef const Motion_t & MotionTypeConstRef; \
typedef Motion_t & MotionTypeRef; \
typedef const Bias_t & BiasTypeConstRef; \
typedef Bias_t & BiasTypeRef; \
typedef const U_t & UTypeConstRef; \
typedef U_t & UTypeRef; \
typedef const D_t & DTypeConstRef; \
typedef D_t & DTypeRef; \
typedef const UD_t & UDTypeConstRef; \
typedef UD_t & UDTypeRef;

Definition at line 137 of file joint-data-base.hpp.

◆ PINOCCHIO_JOINT_DATA_BASE_DEFAULT_ACCESSOR

#define PINOCCHIO_JOINT_DATA_BASE_DEFAULT_ACCESSOR

Definition at line 55 of file joint-data-base.hpp.

◆ PINOCCHIO_JOINT_DATA_TYPEDEF

#define PINOCCHIO_JOINT_DATA_TYPEDEF (   Joint)    PINOCCHIO_JOINT_DATA_TYPEDEF_GENERIC(Joint, typename)

Definition at line 49 of file joint-data-base.hpp.

◆ PINOCCHIO_JOINT_DATA_TYPEDEF_GENERIC

#define PINOCCHIO_JOINT_DATA_TYPEDEF_GENERIC (   Joint,
  TYPENAME 
)
Value:
typedef TYPENAME traits<Joint>::ConfigVectorTypeConstRef ConfigVectorTypeConstRef; \
typedef TYPENAME traits<Joint>::ConfigVectorTypeRef ConfigVectorTypeRef; \
typedef TYPENAME traits<Joint>::TangentVectorTypeConstRef TangentVectorTypeConstRef; \
typedef TYPENAME traits<Joint>::TangentVectorTypeRef TangentVectorTypeRef; \
typedef TYPENAME traits<Joint>::ConstraintTypeConstRef ConstraintTypeConstRef; \
typedef TYPENAME traits<Joint>::ConstraintTypeRef ConstraintTypeRef; \
typedef TYPENAME traits<Joint>::TansformTypeConstRef TansformTypeConstRef; \
typedef TYPENAME traits<Joint>::TansformTypeRef TansformTypeRef; \
typedef TYPENAME traits<Joint>::MotionTypeConstRef MotionTypeConstRef; \
typedef TYPENAME traits<Joint>::MotionTypeRef MotionTypeRef; \
typedef TYPENAME traits<Joint>::BiasTypeConstRef BiasTypeConstRef; \
typedef TYPENAME traits<Joint>::BiasTypeRef BiasTypeRef; \
typedef TYPENAME traits<Joint>::UTypeConstRef UTypeConstRef; \
typedef TYPENAME traits<Joint>::UTypeRef UTypeRef; \
typedef TYPENAME traits<Joint>::DTypeConstRef DTypeConstRef; \
typedef TYPENAME traits<Joint>::DTypeRef DTypeRef; \
typedef TYPENAME traits<Joint>::UDTypeConstRef UDTypeConstRef; \
typedef TYPENAME traits<Joint>::UDTypeRef UDTypeRef

Definition at line 12 of file joint-data-base.hpp.

◆ PINOCCHIO_JOINT_DATA_TYPEDEF_TEMPLATE

#define PINOCCHIO_JOINT_DATA_TYPEDEF_TEMPLATE (   Joint)    PINOCCHIO_JOINT_DATA_TYPEDEF_GENERIC(Joint, typename)

Definition at line 50 of file joint-data-base.hpp.

pinocchio::Joint
JointTpl< context::Scalar > Joint
Definition: joint-generic.hpp:22
traits
PINOCCHIO_JOINT_MODEL_TYPEDEF_GENERIC
#define PINOCCHIO_JOINT_MODEL_TYPEDEF_GENERIC(Joint, TYPENAME)
Definition: joint-model-base.hpp:16


pinocchio
Author(s):
autogenerated on Sat Jun 1 2024 02:40:39