Public Types | Public Member Functions | Static Public Member Functions | List of all members
pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl > Struct Template Reference

ConstraintModelCreateDataVisitor fusion visitor. More...

#include <constraint-model-visitor.hpp>

Inheritance diagram for pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >:
Inheritance graph
[legend]

Public Types

typedef fusion::NoArg ArgsType
 
typedef ConstraintCollectionTpl< Scalar, OptionsConstraintCollection
 
typedef ConstraintCollection::ConstraintDataVariant ConstraintDataVariant
 
typedef ConstraintCollection::ConstraintModelVariant ConstraintModelVariant
 

Public Member Functions

template<typename ConstraintModel >
ConstraintDataVariant operator() (const pinocchio::ConstraintModelBase< ConstraintModel > &cmodel) const
 

Static Public Member Functions

static ConstraintDataVariant run (const ConstraintModelVariant &cmodel)
 

Detailed Description

template<typename Scalar, int Options, template< typename S, int O > class ConstraintCollectionTpl>
struct pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >

ConstraintModelCreateDataVisitor fusion visitor.

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

Member Typedef Documentation

◆ ArgsType

template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl>
typedef fusion::NoArg pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >::ArgsType

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

◆ ConstraintCollection

template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl>
typedef ConstraintCollectionTpl<Scalar, Options> pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >::ConstraintCollection

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

◆ ConstraintDataVariant

template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl>
typedef ConstraintCollection::ConstraintDataVariant pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >::ConstraintDataVariant

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

◆ ConstraintModelVariant

template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl>
typedef ConstraintCollection::ConstraintModelVariant pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >::ConstraintModelVariant

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

Member Function Documentation

◆ operator()()

template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl>
template<typename ConstraintModel >
ConstraintDataVariant pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >::operator() ( const pinocchio::ConstraintModelBase< ConstraintModel > &  cmodel) const
inline

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

◆ run()

template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl>
static ConstraintDataVariant pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >::run ( const ConstraintModelVariant cmodel)
inlinestatic

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


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


pinocchio
Author(s):
autogenerated on Sat Jun 22 2024 02:41:52