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
 Namespace containing all symbols from the Eigen library.
 
 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,
  C 
)
Value:
\
typedef EulerSystem<EULER_##A, EULER_##B, EULER_##C> EulerSystem##A##B##C;
Matrix< Scalar, Dynamic, Dynamic > C
Definition: bench_gemm.cpp:37

Definition at line 306 of file EulerSystem.h.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:29