Classes | Defines | Typedefs | Functions
geometry.cpp File Reference
#include <iostream>
#include <Eigen/Geometry>
#include <bench/BenchTimer.h>
Include dependency graph for geometry.cpp:

Go to the source code of this file.

Classes

struct  bench_impl< Transformation, N >
struct  bench_impl< Transformation, 0 >
struct  get_dim< T >
struct  get_dim< Matrix< S, R, C, O, MR, MC > >
struct  ToRotationMatrixWrapper< T >

Defines

#define SCALAR   float
#define SIZE   8

Typedefs

typedef Matrix< RealScalar,
Dynamic, Dynamic
A
typedef Matrix< Scalar,
Dynamic, Dynamic
B
typedef Matrix< Scalar,
Dynamic, Dynamic
C
typedef Matrix< RealScalar,
Dynamic, Dynamic
M
typedef NumTraits< Scalar >::Real RealScalar
typedef SCALAR Scalar

Functions

template<typename Transformation >
EIGEN_DONT_INLINE void bench (const std::string &msg, const Transformation &t)
int main (int argc, char **argv)
template<typename Transformation , typename Data >
EIGEN_DONT_INLINE void transform (const Transformation &t, Data &data)
template<typename Scalar , typename Data >
EIGEN_DONT_INLINE void transform (const Quaternion< Scalar > &t, Data &data)
template<typename QType , typename Data >
EIGEN_DONT_INLINE void transform (const ToRotationMatrixWrapper< QType > &t, Data &data)
template<typename Scalar , int Dim, typename Data >
EIGEN_DONT_INLINE void transform (const Transform< Scalar, Dim, Projective > &t, Data &data)

Define Documentation

#define SCALAR   float

Definition at line 10 of file geometry.cpp.

#define SIZE   8

Definition at line 14 of file geometry.cpp.


Typedef Documentation

Definition at line 19 of file geometry.cpp.

Definition at line 20 of file geometry.cpp.

Definition at line 21 of file geometry.cpp.

Definition at line 22 of file geometry.cpp.

typedef NumTraits<Scalar>::Real RealScalar

Definition at line 18 of file geometry.cpp.

typedef SCALAR Scalar

Definition at line 17 of file geometry.cpp.


Function Documentation

template<typename Transformation >
EIGEN_DONT_INLINE void bench ( const std::string &  msg,
const Transformation &  t 
)

Definition at line 90 of file geometry.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 97 of file geometry.cpp.

template<typename Transformation , typename Data >
EIGEN_DONT_INLINE void transform ( const Transformation &  t,
Data &  data 
)

Definition at line 25 of file geometry.cpp.

template<typename Scalar , typename Data >
EIGEN_DONT_INLINE void transform ( const Quaternion< Scalar > &  t,
Data &  data 
)

Definition at line 33 of file geometry.cpp.

template<typename QType , typename Data >
EIGEN_DONT_INLINE void transform ( const ToRotationMatrixWrapper< QType > &  t,
Data &  data 
)

Definition at line 50 of file geometry.cpp.

template<typename Scalar , int Dim, typename Data >
EIGEN_DONT_INLINE void transform ( const Transform< Scalar, Dim, Projective > &  t,
Data &  data 
)

Definition at line 58 of file geometry.cpp.



libicr
Author(s): Robert Krug
autogenerated on Mon Jan 6 2014 11:34:05