#include "fcl/math/vec_3f.h"

Go to the source code of this file.
Classes | |
| class | fcl::Matrix3fX< T > |
| Matrix2 class wrapper. the core data is in the template parameter class. More... | |
| class | fcl::Variance3f |
| Class for variance matrix in 3d. More... | |
Namespaces | |
| namespace | fcl |
Main namespace. | |
Typedefs | |
| typedef Matrix3fX < details::Matrix3Data < FCL_REAL > > | fcl::Matrix3f |
Functions | |
| template<typename T > | |
| Matrix3fX< T > | fcl::abs (const Matrix3fX< T > &R) |
| template<typename T > | |
| void | fcl::eigen (const Matrix3fX< T > &m, typename T::meta_type dout[3], Vec3fX< typename T::vector_type > vout[3]) |
| compute the eigen vector and eigen vector of a matrix. dout is the eigen values, vout is the eigen vectors | |
| template<typename T > | |
| Matrix3fX< T > | fcl::inverse (const Matrix3fX< T > &R) |
| static std::ostream & | fcl::operator<< (std::ostream &o, const Matrix3f &m) |
| template<typename T > | |
| T::meta_type | fcl::quadraticForm (const Matrix3fX< T > &R, const Vec3fX< typename T::vector_type > &v) |
| template<typename T > | |
| void | fcl::relativeTransform (const Matrix3fX< T > &R1, const Vec3fX< typename T::vector_type > &t1, const Matrix3fX< T > &R2, const Vec3fX< typename T::vector_type > &t2, Matrix3fX< T > &R, Vec3fX< typename T::vector_type > &t) |
| template<typename T > | |
| Matrix3fX< T > | fcl::transpose (const Matrix3fX< T > &R) |