pinocchio 4.1.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Loading...
Searching...
No Matches
MotionPythonVisitor< Motion > Struct Template Reference
Inheritance diagram for MotionPythonVisitor< Motion >:
Collaboration diagram for MotionPythonVisitor< Motion >:

Public Types

typedef ForceTpl< Scalar, Options > Force
typedef Eigen::Map< Vector3 > MapVector3
typedef Eigen::Ref< Vector3 > RefVector3
typedef Motion::Scalar Scalar
typedef Motion::Vector3 Vector3
typedef Motion::Vector6 Vector6

Public Member Functions

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

Static Public Member Functions

static void expose ()

Static Public Attributes

static constexpr int Options = traits<Motion>::Options

Detailed Description

template<typename Motion>
struct pinocchio::python::MotionPythonVisitor< Motion >

Definition at line 51 of file motion.hpp.

Member Typedef Documentation

◆ Force

template<typename Motion>
typedef ForceTpl<Scalar, Options> Force

Definition at line 56 of file motion.hpp.

◆ MapVector3

template<typename Motion>
typedef Eigen::Map<Vector3> MapVector3

Definition at line 60 of file motion.hpp.

◆ RefVector3

template<typename Motion>
typedef Eigen::Ref<Vector3> RefVector3

Definition at line 61 of file motion.hpp.

◆ Scalar

template<typename Motion>
typedef Motion::Scalar Scalar

Definition at line 55 of file motion.hpp.

◆ Vector3

template<typename Motion>
typedef Motion::Vector3 Vector3

Definition at line 58 of file motion.hpp.

◆ Vector6

template<typename Motion>
typedef Motion::Vector6 Vector6

Definition at line 57 of file motion.hpp.

Member Function Documentation

◆ expose()

template<typename Motion>
void expose()
inlinestatic

Definition at line 192 of file motion.hpp.

◆ visit()

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

Definition at line 65 of file motion.hpp.

Member Data Documentation

◆ Options

template<typename Motion>
int Options = traits<Motion>::Options
staticconstexpr

Definition at line 53 of file motion.hpp.


The documentation for this struct was generated from the following file:
  • include/pinocchio/bindings/python/spatial/motion.hpp