Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Private Member Functions | List of all members
pinocchio::python::SE3PythonVisitor< SE3 > Struct Template Reference

#include <se3.hpp>

Inheritance diagram for pinocchio::python::SE3PythonVisitor< SE3 >:
Inheritance graph
[legend]

Classes

struct  Pickle
 

Public Types

typedef SE3::Matrix3 Matrix3
 
typedef SE3::Matrix4 Matrix4
 
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 Private Member Functions

template<typename Spatial >
static Spatial __mul__ (const SE3 &self, const Spatial &other)
 
static void setIdentity (SE3 &self)
 
static void setRandom (SE3 &self)
 

Detailed Description

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

Definition at line 49 of file bindings/python/spatial/se3.hpp.

Member Typedef Documentation

template<typename SE3 >
typedef SE3::Matrix3 pinocchio::python::SE3PythonVisitor< SE3 >::Matrix3

Definition at line 53 of file bindings/python/spatial/se3.hpp.

template<typename SE3 >
typedef SE3::Matrix4 pinocchio::python::SE3PythonVisitor< SE3 >::Matrix4

Definition at line 55 of file bindings/python/spatial/se3.hpp.

Definition at line 56 of file bindings/python/spatial/se3.hpp.

template<typename SE3 >
typedef SE3::Scalar pinocchio::python::SE3PythonVisitor< SE3 >::Scalar

Definition at line 52 of file bindings/python/spatial/se3.hpp.

template<typename SE3 >
typedef SE3::Vector3 pinocchio::python::SE3PythonVisitor< SE3 >::Vector3

Definition at line 54 of file bindings/python/spatial/se3.hpp.

Member Function Documentation

template<typename SE3 >
template<typename Spatial >
static Spatial pinocchio::python::SE3PythonVisitor< SE3 >::__mul__ ( const SE3 self,
const Spatial &  other 
)
inlinestaticprivate

Definition at line 204 of file bindings/python/spatial/se3.hpp.

template<typename SE3 >
static void pinocchio::python::SE3PythonVisitor< SE3 >::expose ( )
inlinestatic

Definition at line 179 of file bindings/python/spatial/se3.hpp.

template<typename SE3 >
static void pinocchio::python::SE3PythonVisitor< SE3 >::setIdentity ( SE3 self)
inlinestaticprivate

Definition at line 200 of file bindings/python/spatial/se3.hpp.

template<typename SE3 >
static void pinocchio::python::SE3PythonVisitor< SE3 >::setRandom ( SE3 self)
inlinestaticprivate

Definition at line 201 of file bindings/python/spatial/se3.hpp.

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

Definition at line 61 of file bindings/python/spatial/se3.hpp.


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


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:06