Classes | Namespaces | Macros | Enumerations
EulerSystem.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::Abs< Num, IsPositive >
 
struct  Eigen::internal::Abs< Num, false >
 
class  Eigen::EulerAngles< _Scalar, _System >
 Represents a rotation in a 3 dimensional space as three Euler angles. More...
 
class  Eigen::EulerSystem< _AlphaAxis, _BetaAxis, _GammaAxis >
 Represents a fixed Euler rotation system. More...
 
struct  Eigen::internal::IsValidAxis< Axis >
 

Namespaces

 Eigen
 
 Eigen::internal
 

Macros

#define EIGEN_EULER_ANGLES_CLASS_STATIC_ASSERT(COND, MSG)   typedef char static_assertion_##MSG[(COND)?1:-1]
 
#define EIGEN_EULER_SYSTEM_TYPEDEF(A, B, C)
 

Enumerations

enum  Eigen::EulerAxis { Eigen::EULER_X = 1, Eigen::EULER_Y = 2, Eigen::EULER_Z = 3 }
 Representation of a fixed signed rotation axis for EulerSystem. More...
 

Macro Definition Documentation

#define EIGEN_EULER_ANGLES_CLASS_STATIC_ASSERT (   COND,
  MSG 
)    typedef char static_assertion_##MSG[(COND)?1:-1]

Definition at line 41 of file EulerSystem.h.

#define EIGEN_EULER_SYSTEM_TYPEDEF (   A,
  B,
 
)
Value:
\
typedef EulerSystem<EULER_##A, EULER_##B, EULER_##C> EulerSystem##A##B##C;

Definition at line 306 of file EulerSystem.h.



hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:09:48