Defines | Functions
eigen2_geometry.cpp File Reference
#include "main.h"
#include <Eigen/Geometry>
#include <Eigen/LU>
#include <Eigen/SVD>
Include dependency graph for eigen2_geometry.cpp:

Go to the source code of this file.

Defines

#define VERIFY_EULER(I, J, K, X, Y, Z)

Functions

template<typename Scalar >
void geometry (void)
void test_eigen2_geometry ()

Define Documentation

#define VERIFY_EULER (   I,
  J,
  K,
  X,
  Y,
  Z 
)
Value:
{ \
    Vector3 ea = m.eulerAngles(I,J,K); \
    Matrix3 m1 = Matrix3(AngleAxisx(ea[0], Vector3::Unit##X()) * AngleAxisx(ea[1], Vector3::Unit##Y()) * AngleAxisx(ea[2], Vector3::Unit##Z())); \
    VERIFY_IS_APPROX(m,  Matrix3(AngleAxisx(ea[0], Vector3::Unit##X()) * AngleAxisx(ea[1], Vector3::Unit##Y()) * AngleAxisx(ea[2], Vector3::Unit##Z()))); \
  }

Function Documentation

template<typename Scalar >
void geometry ( void  )

Definition at line 30 of file eigen2_geometry.cpp.

Definition at line 440 of file eigen2_geometry.cpp.



re_vision
Author(s): Dorian Galvez-Lopez
autogenerated on Sun Jan 5 2014 11:33:45