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) |
#define SCALAR float |
Definition at line 10 of file geometry.cpp.
#define SIZE 8 |
Definition at line 14 of file geometry.cpp.
typedef Matrix<RealScalar,Dynamic,Dynamic> A |
Definition at line 19 of file geometry.cpp.
Definition at line 20 of file geometry.cpp.
Definition at line 21 of file geometry.cpp.
typedef Matrix<RealScalar,Dynamic,Dynamic> M |
Definition at line 22 of file geometry.cpp.
typedef NumTraits<Scalar>::Real RealScalar |
Definition at line 18 of file geometry.cpp.
Definition at line 17 of file geometry.cpp.
EIGEN_DONT_INLINE void bench | ( | const std::string & | msg, |
const Transformation & | t | ||
) |
Definition at line 90 of file geometry.cpp.
Definition at line 97 of file geometry.cpp.
EIGEN_DONT_INLINE void transform | ( | const Transformation & | t, |
Data & | data | ||
) |
Definition at line 25 of file geometry.cpp.
EIGEN_DONT_INLINE void transform | ( | const Quaternion< Scalar > & | t, |
Data & | data | ||
) |
Definition at line 33 of file geometry.cpp.
EIGEN_DONT_INLINE void transform | ( | const ToRotationMatrixWrapper< QType > & | t, |
Data & | data | ||
) |
Definition at line 50 of file geometry.cpp.
EIGEN_DONT_INLINE void transform | ( | const Transform< Scalar, Dim, Projective > & | t, |
Data & | data | ||
) |
Definition at line 58 of file geometry.cpp.