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

Public Types

typedef SE3::ActionMatrixType ActionMatrixType
typedef ForceTpl< Scalar, Options > Force
typedef InertiaTpl< Scalar, Options > Inertia
typedef SE3::Matrix3 Matrix3
typedef SE3::Matrix4 Matrix4
typedef MotionTpl< Scalar, Options > Motion
typedef SE3::Quaternion Quaternion
typedef SE3::Scalar Scalar
typedef SE3::Vector3 Vector3

Public Member Functions

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

Static Public Member Functions

static void expose ()
static std::string scopeName ()

Static Public Attributes

static constexpr int Options = SE3::Options

Detailed Description

template<typename SE3>
struct pinocchio::python::SE3PythonVisitor< SE3 >

Definition at line 29 of file se3.hpp.

Member Typedef Documentation

◆ ActionMatrixType

template<typename SE3>
typedef SE3::ActionMatrixType ActionMatrixType

Definition at line 37 of file se3.hpp.

◆ Force

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

Definition at line 40 of file se3.hpp.

◆ Inertia

template<typename SE3>
typedef InertiaTpl<Scalar, Options> Inertia

Definition at line 41 of file se3.hpp.

◆ Matrix3

template<typename SE3>
typedef SE3::Matrix3 Matrix3

Definition at line 33 of file se3.hpp.

◆ Matrix4

template<typename SE3>
typedef SE3::Matrix4 Matrix4

Definition at line 35 of file se3.hpp.

◆ Motion

template<typename SE3>
typedef MotionTpl<Scalar, Options> Motion

Definition at line 39 of file se3.hpp.

◆ Quaternion

template<typename SE3>
typedef SE3::Quaternion Quaternion

Definition at line 36 of file se3.hpp.

◆ Scalar

template<typename SE3>
typedef SE3::Scalar Scalar

Definition at line 31 of file se3.hpp.

◆ Vector3

template<typename SE3>
typedef SE3::Vector3 Vector3

Definition at line 34 of file se3.hpp.

Member Function Documentation

◆ expose()

template<typename SE3>
void expose()
inlinestatic

Definition at line 209 of file se3.hpp.

◆ scopeName()

template<typename SE3>
std::string scopeName()
inlinestatic

Definition at line 203 of file se3.hpp.

◆ visit()

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

Definition at line 45 of file se3.hpp.

Member Data Documentation

◆ Options

template<typename SE3>
int Options = SE3::Options
staticconstexpr

Definition at line 32 of file se3.hpp.


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