![]() |
|
Classes | |
| struct | ToRotationMatrixWrapper< T > |
| struct | get_dim< T > |
| struct | get_dim< Matrix< S, R, C, O, MR, MC > > |
| struct | bench_impl< Transformation, N > |
| struct | bench_impl< Transformation, 0 > |
Macros | |
| #define | SCALAR float |
| #define | SIZE 8 |
Typedefs | |
| typedef SCALAR | Scalar |
| typedef NumTraits< Scalar >::Real | RealScalar |
| typedef Matrix< RealScalar, Dynamic, Dynamic > | A |
| typedef Matrix< Scalar, Dynamic, Dynamic > | B |
| typedef Matrix< Scalar, Dynamic, Dynamic > | C |
| typedef Matrix< RealScalar, Dynamic, Dynamic > | M |
Functions | |
| 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) |
| template<typename Transformation > | |
| EIGEN_DONT_INLINE void | bench (const std::string &msg, const Transformation &t) |
| int | main (int argc, char **argv) |
| #define SCALAR float |
| #define SIZE 8 |
| typedef Matrix<RealScalar, Dynamic, Dynamic> A |
| typedef Matrix<RealScalar, Dynamic, Dynamic> M |
| typedef NumTraits<Scalar>::Real RealScalar |
| typedef SCALAR Scalar |
| EIGEN_DONT_INLINE void bench | ( | const std::string & | msg, |
| const Transformation & | t | ||
| ) |
References bench_impl< Transformation, N >::run(), and plotPSD::t.
Referenced by main().
References bench(), i, Eigen::QuaternionBase< Derived >::setIdentity(), Eigen::PlainObjectBase< Derived >::setRandom(), and SIZE.
| EIGEN_DONT_INLINE void transform | ( | const Quaternion< Scalar > & | t, |
| Data & | data | ||
| ) |
References data, EIGEN_ASM_COMMENT, i, and plotPSD::t.
| EIGEN_DONT_INLINE void transform | ( | const ToRotationMatrixWrapper< QType > & | t, |
| Data & | data | ||
| ) |
References data, EIGEN_ASM_COMMENT, and plotPSD::t.
| EIGEN_DONT_INLINE void transform | ( | const Transform< Scalar, Dim, Projective > & | t, |
| Data & | data | ||
| ) |
References data, and plotPSD::t.
| EIGEN_DONT_INLINE void transform | ( | const Transformation & | t, |
| Data & | data | ||
| ) |
References data, EIGEN_ASM_COMMENT, and plotPSD::t.
Referenced by addObject(), helpers::lower(), SmallMatrix< numberOfRows, numberOfColumns >::operator*(), SmallVector< numberOfRows >::operator*(), SmallVector< numberOfRows >::operator*=(), SmallMatrix< numberOfRows, numberOfColumns >::operator*=(), SmallMatrix< numberOfRows, numberOfColumns >::operator+(), SmallVector< numberOfRows >::operator+(), SmallMatrix< numberOfRows, numberOfColumns >::operator+=(), SmallVector< numberOfRows >::operator+=(), SmallMatrix< numberOfRows, numberOfColumns >::operator-(), SmallVector< numberOfRows >::operator-(), SmallMatrix< numberOfRows, numberOfColumns >::operator-=(), SmallVector< numberOfRows >::operator-=(), SmallVector< numberOfRows >::operator/(), SmallMatrix< numberOfRows, numberOfColumns >::operator/(), SmallVector< numberOfRows >::operator/=(), SmallMatrix< numberOfRows, numberOfColumns >::operator/=(), Eigen::internal::permutation_matrix_product< ExpressionType, Side, Transposed, SparseShape >::permute_inner(), bench_impl< Transformation, N >::run(), Eigen::internal::transform_construct_from_matrix< Other, AffineCompact, Options, Dim, HDim, HDim, HDim >::run(), Eigen::internal::transform_construct_from_matrix< Other, Mode, Options, Dim, HDim, Dim, Dim >::run(), Eigen::internal::transform_construct_from_matrix< Other, Mode, Options, Dim, HDim, Dim, HDim >::run(), Eigen::internal::transform_construct_from_matrix< Other, Mode, Options, Dim, HDim, HDim, HDim >::run(), and BasicUnionOfWalls::writeVTK().