Template Struct JointVisitorBase
Defined in File joint-unary-visitor.hpp
Inheritance Relationships
Base Type
public pinocchio::fusion::JointUnaryVisitorBase< JointVisitorDerived, void >
(Template Struct JointUnaryVisitorBase)
Struct Documentation
-
template<typename JointVisitorDerived, typename ReturnType = void>
struct JointVisitorBase : public pinocchio::fusion::JointUnaryVisitorBase<JointVisitorDerived, void> This helper structure is now deprecated and has been replaced by JointUnaryVisitorBase.
Public Types
-
typedef JointUnaryVisitorBase<JointVisitorDerived, ReturnType> Base
Public Static Functions
-
template<typename Scalar, int Options, template<typename, int> class JointCollectionTpl, typename ArgsTmp>
static inline ReturnType run(const JointModelTpl<Scalar, Options, JointCollectionTpl> &jmodel, JointDataTpl<Scalar, Options, JointCollectionTpl> &jdata, ArgsTmp args)
-
template<typename Scalar, int Options, template<typename, int> class JointCollectionTpl>
static inline ReturnType run(const JointModelTpl<Scalar, Options, JointCollectionTpl> &jmodel, JointDataTpl<Scalar, Options, JointCollectionTpl> &jdata)
-
template<typename JointModelDerived, typename ArgsTmp>
static inline ReturnType run(const JointModelBase<JointModelDerived> &jmodel, typename JointModelBase<JointModelDerived>::JointDataDerived &jdata, ArgsTmp args)
-
template<typename JointModelDerived>
static inline ReturnType run(const JointModelBase<JointModelDerived> &jmodel, typename JointModelBase<JointModelDerived>::JointDataDerived &jdata)
-
template<typename Scalar, int Options, template<typename, int> class JointCollectionTpl, typename ArgsTmp>
static inline ReturnType run(const JointModelTpl<Scalar, Options, JointCollectionTpl> &jmodel, ArgsTmp args)
-
template<typename Scalar, int Options, template<typename, int> class JointCollectionTpl, typename ArgsTmp>
static inline ReturnType run(const JointDataTpl<Scalar, Options, JointCollectionTpl> &jdata, ArgsTmp args)
-
template<typename Scalar, int Options, template<typename, int> class JointCollectionTpl>
static inline ReturnType run(const JointModelTpl<Scalar, Options, JointCollectionTpl> &jmodel)
-
template<typename Scalar, int Options, template<typename, int> class JointCollectionTpl>
static inline ReturnType run(const JointDataTpl<Scalar, Options, JointCollectionTpl> &jdata)
-
template<typename JointModelDerived, typename ArgsTmp>
static inline ReturnType run(const JointModelBase<JointModelDerived> &jmodel, ArgsTmp args)
-
template<typename JointDataDerived, typename ArgsTmp>
static inline ReturnType run(const JointDataBase<JointDataDerived> &jdata, ArgsTmp args)
-
template<typename JointModelDerived>
static inline ReturnType run(const JointModelBase<JointModelDerived> &jmodel)
-
template<typename JointDataDerived>
static inline ReturnType run(const JointDataBase<JointDataDerived> &jdata)
-
typedef JointUnaryVisitorBase<JointVisitorDerived, ReturnType> Base