![]() |
|
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().