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...
 
struct  Eigen::internal::eulerangles_assign_impl< System, Other, OtherRows, OtherCols >
 
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

◆ EIGEN_EULER_ANGLES_CLASS_STATIC_ASSERT

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

Definition at line 47 of file EulerSystem.h.

◆ 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;

Definition at line 285 of file EulerSystem.h.

B
Definition: test_numpy_dtypes.cpp:299
A
Definition: test_numpy_dtypes.cpp:298
C
Matrix< Scalar, Dynamic, Dynamic > C
Definition: bench_gemm.cpp:50


gtsam
Author(s):
autogenerated on Sat Jun 1 2024 03:08:40