Public Member Functions | Static Public Member Functions | List of all members
pinocchio::python::JointModelPythonVisitor< JointModel > Struct Template Reference

#include <joint-model.hpp>

Public Member Functions

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

Static Public Member Functions

static void expose ()
 
static void expose ()
 
static JointIndex getId (const JointModel &self)
 
static int getIdx_q (const JointModel &self)
 
static int getIdx_v (const JointModel &self)
 
static int getIdx_vExtended (const JointModel &self)
 
static int getNq (const JointModel &self)
 
static int getNv (const JointModel &self)
 
static int getNvExtended (const JointModel &self)
 
static void setIndexes0 (JointModelDerived &self, const int &id, const int &idx_q, const int &idx_v)
 
static void setIndexes1 (JointModelDerived &self, const int &id, const int &idx_q, const int &idx_v, const int &idx_vExtended)
 

Detailed Description

template<typename JointModel>
struct pinocchio::python::JointModelPythonVisitor< JointModel >

Definition at line 38 of file joint-model.hpp.

Member Function Documentation

◆ expose() [1/2]

template<typename JointModel >
static void pinocchio::python::JointModelPythonVisitor< JointModel >::expose ( )
inlinestatic

Definition at line 41 of file joint-model.hpp.

◆ expose() [2/2]

template<typename JointModel >
static void pinocchio::python::JointModelPythonVisitor< JointModel >::expose ( )
inlinestatic

Definition at line 112 of file joint.hpp.

◆ getId()

template<typename JointModel >
static JointIndex pinocchio::python::JointModelPythonVisitor< JointModel >::getId ( const JointModel self)
inlinestatic

Definition at line 67 of file joint.hpp.

◆ getIdx_q()

template<typename JointModel >
static int pinocchio::python::JointModelPythonVisitor< JointModel >::getIdx_q ( const JointModel self)
inlinestatic

Definition at line 71 of file joint.hpp.

◆ getIdx_v()

template<typename JointModel >
static int pinocchio::python::JointModelPythonVisitor< JointModel >::getIdx_v ( const JointModel self)
inlinestatic

Definition at line 75 of file joint.hpp.

◆ getIdx_vExtended()

template<typename JointModel >
static int pinocchio::python::JointModelPythonVisitor< JointModel >::getIdx_vExtended ( const JointModel self)
inlinestatic

Definition at line 79 of file joint.hpp.

◆ getNq()

template<typename JointModel >
static int pinocchio::python::JointModelPythonVisitor< JointModel >::getNq ( const JointModel self)
inlinestatic

Definition at line 83 of file joint.hpp.

◆ getNv()

template<typename JointModel >
static int pinocchio::python::JointModelPythonVisitor< JointModel >::getNv ( const JointModel self)
inlinestatic

Definition at line 87 of file joint.hpp.

◆ getNvExtended()

template<typename JointModel >
static int pinocchio::python::JointModelPythonVisitor< JointModel >::getNvExtended ( const JointModel self)
inlinestatic

Definition at line 91 of file joint.hpp.

◆ setIndexes0()

template<typename JointModel >
static void pinocchio::python::JointModelPythonVisitor< JointModel >::setIndexes0 ( JointModelDerived &  self,
const int &  id,
const int &  idx_q,
const int &  idx_v 
)
inlinestatic

Definition at line 97 of file joint.hpp.

◆ setIndexes1()

template<typename JointModel >
static void pinocchio::python::JointModelPythonVisitor< JointModel >::setIndexes1 ( JointModelDerived &  self,
const int &  id,
const int &  idx_q,
const int &  idx_v,
const int &  idx_vExtended 
)
inlinestatic

Definition at line 102 of file joint.hpp.

◆ visit()

template<typename JointModel >
template<class PyClass >
void pinocchio::python::JointModelPythonVisitor< JointModel >::visit ( PyClass &  cl) const
inline

Definition at line 23 of file joint.hpp.


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


pinocchio
Author(s):
autogenerated on Wed May 28 2025 02:41:26