Public Types | Public Member Functions | Public Attributes | List of all members
pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg > Struct Template Reference
Inheritance diagram for pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >:
Inheritance graph
[legend]

Public Types

typedef JointModel1::JointDataDerived JointData1
 
typedef JointModel2::JointDataDerived JointData2
 

Public Member Functions

 InternalVisitorModelAndData (JointData1 &jdata1, JointData2 &jdata2)
 
template<typename JointModelDerived1 , typename JointModelDerived2 >
ReturnType operator() (const JointModelBase< JointModelDerived1 > &jmodel1, const JointModelBase< JointModelDerived2 > &jmodel2) const
 

Public Attributes

JointData1jdata1
 
JointData2jdata2
 

Detailed Description

template<typename JointVisitorDerived, typename ReturnType = void>
template<typename JointModel1, typename JointModel2>
struct pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >

Definition at line 165 of file joint-binary-visitor.hpp.

Member Typedef Documentation

◆ JointData1

template<typename JointVisitorDerived , typename ReturnType = void>
template<typename JointModel1 , typename JointModel2 >
typedef JointModel1::JointDataDerived pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >::JointData1

Definition at line 168 of file joint-binary-visitor.hpp.

◆ JointData2

template<typename JointVisitorDerived , typename ReturnType = void>
template<typename JointModel1 , typename JointModel2 >
typedef JointModel2::JointDataDerived pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >::JointData2

Definition at line 169 of file joint-binary-visitor.hpp.

Constructor & Destructor Documentation

◆ InternalVisitorModelAndData()

template<typename JointVisitorDerived , typename ReturnType = void>
template<typename JointModel1 , typename JointModel2 >
pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >::InternalVisitorModelAndData ( JointData1 jdata1,
JointData2 jdata2 
)
inline

Definition at line 171 of file joint-binary-visitor.hpp.

Member Function Documentation

◆ operator()()

template<typename JointVisitorDerived , typename ReturnType = void>
template<typename JointModel1 , typename JointModel2 >
template<typename JointModelDerived1 , typename JointModelDerived2 >
ReturnType pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >::operator() ( const JointModelBase< JointModelDerived1 > &  jmodel1,
const JointModelBase< JointModelDerived2 > &  jmodel2 
) const
inline

Definition at line 178 of file joint-binary-visitor.hpp.

Member Data Documentation

◆ jdata1

template<typename JointVisitorDerived , typename ReturnType = void>
template<typename JointModel1 , typename JointModel2 >
JointData1& pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >::jdata1

Definition at line 192 of file joint-binary-visitor.hpp.

◆ jdata2

template<typename JointVisitorDerived , typename ReturnType = void>
template<typename JointModel1 , typename JointModel2 >
JointData2& pinocchio::fusion::JointBinaryVisitorBase< JointVisitorDerived, ReturnType >::InternalVisitorModelAndData< JointModel1, JointModel2, NoArg >::jdata2

Definition at line 193 of file joint-binary-visitor.hpp.


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


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