Classes | Static Public Member Functions | List of all members
pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType > Struct Template Reference

Base structure for Unary visitation of a ConstraintModel. This structure provides runners to call the right visitor according to the number of arguments. More...

#include <constraint-model-visitor.hpp>

Classes

struct  InternalVisitorModel
 
struct  InternalVisitorModelAndData
 

Static Public Member Functions

template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
static ReturnType run (const ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > &cdata, ArgsTmp args)
 
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
static ReturnType run (const ConstraintModelTpl< Scalar, Options, ConstraintCollectionTpl > &cmodel, ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > &cdata, ArgsTmp args)
 

Detailed Description

template<typename ConstraintModelVisitorDerived, typename ReturnType = void>
struct pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >

Base structure for Unary visitation of a ConstraintModel. This structure provides runners to call the right visitor according to the number of arguments.

Definition at line 25 of file constraint-model-visitor.hpp.

Member Function Documentation

◆ run() [1/2]

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
static ReturnType pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::run ( const ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > &  cdata,
ArgsTmp  args 
)
inlinestatic

Definition at line 52 of file constraint-model-visitor.hpp.

◆ run() [2/2]

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
static ReturnType pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::run ( const ConstraintModelTpl< Scalar, Options, ConstraintCollectionTpl > &  cmodel,
ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > &  cdata,
ArgsTmp  args 
)
inlinestatic

Definition at line 34 of file constraint-model-visitor.hpp.


The documentation for this struct was generated from the following file:


pinocchio
Author(s):
autogenerated on Tue Jun 25 2024 02:42:44