Go to the source code of this file.
Functions | |
template<typename BoxType > | |
void | alignedbox (const BoxType &box) |
template<typename BoxType > | |
void | alignedboxCastTests (const BoxType &box) |
template<typename BoxType , typename Rotation > | |
void | alignedboxNonIntegralRotatable (const BoxType &box, Rotation(*rotate)(typename NumTraits< typename BoxType::Scalar >::NonInteger)) |
template<typename BoxType , typename Rotation > | |
void | alignedboxRotatable (const BoxType &box, Rotation(*rotate)(typename NumTraits< typename BoxType::Scalar >::NonInteger)) |
template<typename BoxType > | |
void | alignedboxTranslatable (const BoxType &box) |
template<typename Scalar , int Dim> | |
Matrix< Scalar, Dim,(1<< Dim)> | boxGetCorners (const Matrix< Scalar, Dim, 1 > &min_, const Matrix< Scalar, Dim, 1 > &max_) |
EIGEN_DECLARE_TEST (geo_alignedbox) | |
template<typename T > | |
EIGEN_DONT_INLINE void | kill_extra_precision (T &) |
template<typename MatrixType > | |
MatrixType | randomRotationMatrix () |
template<typename Scalar , typename Rotation > | |
Rotation | rotate2D (Scalar angle) |
template<typename Scalar , typename Rotation > | |
Rotation | rotate2DIntegral (typename NumTraits< Scalar >::NonInteger angle) |
template<typename Scalar , typename Rotation > | |
Rotation | rotate3DZAxis (Scalar angle) |
template<typename Scalar , typename Rotation > | |
Rotation | rotate3DZAxisIntegral (typename NumTraits< Scalar >::NonInteger angle) |
template<typename Scalar , typename Rotation > | |
Rotation | rotate4DZWAxis (Scalar angle) |
void | specificTest1 () |
void | specificTest2 () |
void alignedbox | ( | const BoxType & | box | ) |
Definition at line 28 of file geo_alignedbox.cpp.
void alignedboxCastTests | ( | const BoxType & | box | ) |
Definition at line 429 of file geo_alignedbox.cpp.
void alignedboxNonIntegralRotatable | ( | const BoxType & | box, |
Rotation(*)(typename NumTraits< typename BoxType::Scalar >::NonInteger) | rotate | ||
) |
Definition at line 304 of file geo_alignedbox.cpp.
void alignedboxRotatable | ( | const BoxType & | box, |
Rotation(*)(typename NumTraits< typename BoxType::Scalar >::NonInteger) | rotate | ||
) |
Definition at line 234 of file geo_alignedbox.cpp.
void alignedboxTranslatable | ( | const BoxType & | box | ) |
Definition at line 89 of file geo_alignedbox.cpp.
Matrix<Scalar, Dim, (1<<Dim)> boxGetCorners | ( | const Matrix< Scalar, Dim, 1 > & | min_, |
const Matrix< Scalar, Dim, 1 > & | max_ | ||
) |
Definition at line 223 of file geo_alignedbox.cpp.
EIGEN_DECLARE_TEST | ( | geo_alignedbox | ) |
Definition at line 507 of file geo_alignedbox.cpp.
EIGEN_DONT_INLINE void kill_extra_precision | ( | T & | ) |
Definition at line 19 of file geo_alignedbox.cpp.
MatrixType randomRotationMatrix | ( | ) |
Definition at line 208 of file geo_alignedbox.cpp.
Rotation rotate2D | ( | Scalar | angle | ) |
Definition at line 177 of file geo_alignedbox.cpp.
Rotation rotate2DIntegral | ( | typename NumTraits< Scalar >::NonInteger | angle | ) |
Definition at line 182 of file geo_alignedbox.cpp.
Rotation rotate3DZAxis | ( | Scalar | angle | ) |
Definition at line 189 of file geo_alignedbox.cpp.
Rotation rotate3DZAxisIntegral | ( | typename NumTraits< Scalar >::NonInteger | angle | ) |
Definition at line 194 of file geo_alignedbox.cpp.
Rotation rotate4DZWAxis | ( | Scalar | angle | ) |
Definition at line 201 of file geo_alignedbox.cpp.
void specificTest1 | ( | ) |
Definition at line 454 of file geo_alignedbox.cpp.
void specificTest2 | ( | ) |
Definition at line 481 of file geo_alignedbox.cpp.