Static Public Member Functions | Private Types | Private Member Functions | Static Private Member Functions | List of all members
eigenpy::AngleAxisVisitor< AngleAxis > Class Template Reference

#include <angle-axis.hpp>

Static Public Member Functions

static void expose ()
 

Private Types

typedef AngleAxis::Matrix3 Matrix3
 
typedef Eigen::Quaternion< Scalar, 0 > Quaternion
 
typedef Eigen::RotationBase< AngleAxis, 3 > RotationBase
 
typedef AngleAxis::Scalar Scalar
 
typedef AngleAxis::Vector3 Vector3
 

Private Member Functions

 BOOST_PYTHON_FUNCTION_OVERLOADS (isApproxAngleAxis_overload, call< AngleAxis >::isApprox, 2, 3) public
 

Static Private Member Functions

static bool __eq__ (const AngleAxis &u, const AngleAxis &v)
 
static bool __ne__ (const AngleAxis &u, const AngleAxis &v)
 
static std::string print (const AngleAxis &self)
 
static void setAngle (AngleAxis &self, const Scalar &angle)
 

Detailed Description

template<typename AngleAxis>
class eigenpy::AngleAxisVisitor< AngleAxis >

Definition at line 13 of file angle-axis.hpp.

Member Typedef Documentation

◆ Matrix3

template<typename AngleAxis >
typedef AngleAxis::Matrix3 eigenpy::AngleAxisVisitor< AngleAxis >::Matrix3
private

Definition at line 32 of file angle-axis.hpp.

◆ Quaternion

template<typename AngleAxis >
typedef Eigen::Quaternion<Scalar, 0> eigenpy::AngleAxisVisitor< AngleAxis >::Quaternion
private

Definition at line 34 of file angle-axis.hpp.

◆ RotationBase

template<typename AngleAxis >
typedef Eigen::RotationBase<AngleAxis, 3> eigenpy::AngleAxisVisitor< AngleAxis >::RotationBase
private

Definition at line 35 of file angle-axis.hpp.

◆ Scalar

template<typename AngleAxis >
typedef AngleAxis::Scalar eigenpy::AngleAxisVisitor< AngleAxis >::Scalar
private

Definition at line 30 of file angle-axis.hpp.

◆ Vector3

template<typename AngleAxis >
typedef AngleAxis::Vector3 eigenpy::AngleAxisVisitor< AngleAxis >::Vector3
private

Definition at line 31 of file angle-axis.hpp.

Member Function Documentation

◆ __eq__()

template<typename AngleAxis >
static bool eigenpy::AngleAxisVisitor< AngleAxis >::__eq__ ( const AngleAxis &  u,
const AngleAxis &  v 
)
inlinestaticprivate

Definition at line 100 of file angle-axis.hpp.

◆ __ne__()

template<typename AngleAxis >
static bool eigenpy::AngleAxisVisitor< AngleAxis >::__ne__ ( const AngleAxis &  u,
const AngleAxis &  v 
)
inlinestaticprivate

Definition at line 104 of file angle-axis.hpp.

◆ BOOST_PYTHON_FUNCTION_OVERLOADS()

template<typename AngleAxis >
eigenpy::AngleAxisVisitor< AngleAxis >::BOOST_PYTHON_FUNCTION_OVERLOADS ( isApproxAngleAxis_overload  ,
call< AngleAxis >::isApprox  ,
,
 
)
inlineprivate

Definition at line 37 of file angle-axis.hpp.

◆ expose()

template<typename AngleAxis >
static void eigenpy::AngleAxisVisitor< AngleAxis >::expose ( )
inlinestatic

Definition at line 117 of file angle-axis.hpp.

◆ print()

template<typename AngleAxis >
static std::string eigenpy::AngleAxisVisitor< AngleAxis >::print ( const AngleAxis &  self)
inlinestaticprivate

Definition at line 108 of file angle-axis.hpp.

◆ setAngle()

template<typename AngleAxis >
static void eigenpy::AngleAxisVisitor< AngleAxis >::setAngle ( AngleAxis &  self,
const Scalar angle 
)
inlinestaticprivate

Definition at line 96 of file angle-axis.hpp.


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


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Sat Nov 2 2024 02:14:45