eigenpy 3.12.0
Bindings between Numpy and Eigen using Boost.Python
Loading...
Searching...
No Matches
eigenpy::EulerAnglesConvertor< Scalar, Options > Struct Template Reference

Public Types

typedef Eigen::Matrix< Scalar, 3, 1, Options > Vector3
typedef Eigen::Matrix< Scalar, 3, 3, Options > Matrix3
typedef Vector3::Index Index
typedef Eigen::AngleAxis< Scalar > AngleAxis

Static Public Member Functions

static void expose ()
static Vector3 toEulerAngles (const Matrix3 &mat, Index a0, Index a1, Index a2)
static Matrix3 fromEulerAngles (const Vector3 &ea, Index a0, Index a1, Index a2)

Detailed Description

template<typename Scalar, int Options = 0>
struct eigenpy::EulerAnglesConvertor< Scalar, Options >

Definition at line 14 of file geometry-conversion.hpp.

Member Typedef Documentation

◆ AngleAxis

template<typename Scalar, int Options = 0>
typedef Eigen::AngleAxis<Scalar> eigenpy::EulerAnglesConvertor< Scalar, Options >::AngleAxis

Definition at line 19 of file geometry-conversion.hpp.

◆ Index

template<typename Scalar, int Options = 0>
typedef Vector3::Index eigenpy::EulerAnglesConvertor< Scalar, Options >::Index

Definition at line 17 of file geometry-conversion.hpp.

◆ Matrix3

template<typename Scalar, int Options = 0>
typedef Eigen::Matrix<Scalar, 3, 3, Options> eigenpy::EulerAnglesConvertor< Scalar, Options >::Matrix3

Definition at line 16 of file geometry-conversion.hpp.

◆ Vector3

template<typename Scalar, int Options = 0>
typedef Eigen::Matrix<Scalar, 3, 1, Options> eigenpy::EulerAnglesConvertor< Scalar, Options >::Vector3

Definition at line 15 of file geometry-conversion.hpp.

Member Function Documentation

◆ expose()

template<typename Scalar, int Options = 0>
void eigenpy::EulerAnglesConvertor< Scalar, Options >::expose()
inlinestatic

Definition at line 21 of file geometry-conversion.hpp.

◆ fromEulerAngles()

template<typename Scalar, int Options = 0>
Matrix3 eigenpy::EulerAnglesConvertor< Scalar, Options >::fromEulerAngles(const Vector3 &ea,
Indexa0,
Indexa1,
Indexa2 )
inlinestatic

Definition at line 38 of file geometry-conversion.hpp.

◆ toEulerAngles()

template<typename Scalar, int Options = 0>
Vector3 eigenpy::EulerAnglesConvertor< Scalar, Options >::toEulerAngles(const Matrix3 &mat,
Indexa0,
Indexa1,
Indexa2 )
inlinestatic

Definition at line 33 of file geometry-conversion.hpp.


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