Classes | Macros | 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 >
 

Macros

#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)
 

Macro Definition 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

typedef Matrix<RealScalar,Dynamic,Dynamic> A

Definition at line 19 of file geometry.cpp.

typedef Matrix<Scalar,Dynamic,Dynamic> B

Definition at line 20 of file geometry.cpp.

typedef Matrix<Scalar,Dynamic,Dynamic> C

Definition at line 21 of file geometry.cpp.

typedef Matrix<RealScalar,Dynamic,Dynamic> M

Definition at line 22 of file geometry.cpp.

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.



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