#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) |