Public Types | Public Member Functions | Public Attributes | List of all members
pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp > Struct Template Reference
Inheritance diagram for pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >:
Inheritance graph
[legend]

Public Types

typedef ConstraintDataTpl< Scalar, Options, ConstraintCollectionTplConstraintData
 
typedef ConstraintModelTpl< Scalar, Options, ConstraintCollectionTplConstraintModel
 

Public Member Functions

 InternalVisitorModelAndData (ConstraintData &cdata, ArgsTmp args)
 
template<typename ConstraintModelDerived >
ReturnType operator() (const ConstraintModelBase< ConstraintModelDerived > &cmodel) const
 

Public Attributes

ArgsTmp args
 
ConstraintDatacdata
 

Detailed Description

template<typename ConstraintModelVisitorDerived, typename ReturnType = void>
template<typename Scalar, int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp>
struct pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >

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

Member Typedef Documentation

◆ ConstraintData

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
typedef ConstraintDataTpl<Scalar, Options, ConstraintCollectionTpl> pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >::ConstraintData

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

◆ ConstraintModel

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
typedef ConstraintModelTpl<Scalar, Options, ConstraintCollectionTpl> pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >::ConstraintModel

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

Constructor & Destructor Documentation

◆ InternalVisitorModelAndData()

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >::InternalVisitorModelAndData ( ConstraintData cdata,
ArgsTmp  args 
)
inline

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

Member Function Documentation

◆ operator()()

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
template<typename ConstraintModelDerived >
ReturnType pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >::operator() ( const ConstraintModelBase< ConstraintModelDerived > &  cmodel) const
inline

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

Member Data Documentation

◆ args

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
ArgsTmp pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >::args

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

◆ cdata

template<typename ConstraintModelVisitorDerived , typename ReturnType = void>
template<typename Scalar , int Options, template< typename, int > class ConstraintCollectionTpl, typename ArgsTmp >
ConstraintData& pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >::cdata

Definition at line 125 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