Public Types | Public Member Functions | Static Public Member Functions | List of all members
pinocchio::python::JointModelBasePythonVisitor< JointModelDerived > Struct Template Reference

#include <joint-derived.hpp>

Inheritance diagram for pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >:
Inheritance graph
[legend]

Public Types

typedef JointModelDerived::JointDataDerived JointDataDerived
 

Public Member Functions

template<class PyClass >
void visit (PyClass &cl) const
 

Static Public Member Functions

static void calc0 (const JointModelDerived &self, JointDataDerived &jdata, const context::VectorXs &q)
 
static void calc1 (const JointModelDerived &self, JointDataDerived &jdata, const context::VectorXs &q, const context::VectorXs &v)
 
static JointIndex get_id (const JointModelDerived &self)
 
static int get_idx_q (const JointModelDerived &self)
 
static int get_idx_v (const JointModelDerived &self)
 
static int get_nq (const JointModelDerived &self)
 
static int get_nv (const JointModelDerived &self)
 

Detailed Description

template<class JointModelDerived>
struct pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >

Definition at line 21 of file joint-derived.hpp.

Member Typedef Documentation

◆ JointDataDerived

template<class JointModelDerived >
typedef JointModelDerived::JointDataDerived pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::JointDataDerived

Definition at line 25 of file joint-derived.hpp.

Member Function Documentation

◆ calc0()

template<class JointModelDerived >
static void pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::calc0 ( const JointModelDerived &  self,
JointDataDerived jdata,
const context::VectorXs q 
)
inlinestatic

Definition at line 102 of file joint-derived.hpp.

◆ calc1()

template<class JointModelDerived >
static void pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::calc1 ( const JointModelDerived &  self,
JointDataDerived jdata,
const context::VectorXs q,
const context::VectorXs v 
)
inlinestatic

Definition at line 106 of file joint-derived.hpp.

◆ get_id()

template<class JointModelDerived >
static JointIndex pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::get_id ( const JointModelDerived &  self)
inlinestatic

Definition at line 81 of file joint-derived.hpp.

◆ get_idx_q()

template<class JointModelDerived >
static int pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::get_idx_q ( const JointModelDerived &  self)
inlinestatic

Definition at line 85 of file joint-derived.hpp.

◆ get_idx_v()

template<class JointModelDerived >
static int pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::get_idx_v ( const JointModelDerived &  self)
inlinestatic

Definition at line 89 of file joint-derived.hpp.

◆ get_nq()

template<class JointModelDerived >
static int pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::get_nq ( const JointModelDerived &  self)
inlinestatic

Definition at line 93 of file joint-derived.hpp.

◆ get_nv()

template<class JointModelDerived >
static int pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::get_nv ( const JointModelDerived &  self)
inlinestatic

Definition at line 97 of file joint-derived.hpp.

◆ visit()

template<class JointModelDerived >
template<class PyClass >
void pinocchio::python::JointModelBasePythonVisitor< JointModelDerived >::visit ( PyClass &  cl) const
inline

Definition at line 28 of file joint-derived.hpp.


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


pinocchio
Author(s):
autogenerated on Wed Jun 19 2024 02:41:20