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 >
 
struct  Eigen::internal::IsValidAxis< Axis >
 
class  Eigen::EulerSystem< _AlphaAxis, _BetaAxis, _GammaAxis >
 Represents a fixed Euler rotation system. More...
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 Eigen::internal
 Namespace containing low-level routines from the Eigen library.
 

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

◆ EIGEN_EULER_ANGLES_CLASS_STATIC_ASSERT

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

◆ EIGEN_EULER_SYSTEM_TYPEDEF

#define EIGEN_EULER_SYSTEM_TYPEDEF (   A,
  B,
  C 
)
Value:
\
typedef EulerSystem<EULER_##A, EULER_##B, EULER_##C> EulerSystem##A##B##C;
Matrix< SCALARA, Dynamic, Dynamic, opt_A > A
Definition: bench_gemm.cpp:47
Matrix< Scalar, Dynamic, Dynamic > C
Definition: bench_gemm.cpp:49
Definition: matrices.h:74