Public Types | Static Public Member Functions | List of all members
eigenpy::EulerAnglesConvertor< Scalar, Options > Struct Template Reference

#include <geometry-conversion.hpp>

Public Types

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

Static Public Member Functions

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

Detailed Description

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

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

Member Typedef Documentation

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

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

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

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

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

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

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

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

Member Function Documentation

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

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

template<typename Scalar , int Options = 0>
static Matrix3 eigenpy::EulerAnglesConvertor< Scalar, Options >::fromEulerAngles ( const Vector3 ea,
Index  a0,
Index  a1,
Index  a2 
)
inlinestatic

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

template<typename Scalar , int Options = 0>
static Vector3 eigenpy::EulerAnglesConvertor< Scalar, Options >::toEulerAngles ( const Matrix3 mat,
Index  a0,
Index  a1,
Index  a2 
)
inlinestatic

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


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


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Sat Apr 17 2021 02:37:59