#include <hpp/fcl/math/vec_3f.h>
Classes | |
class | fcl::Matrix3fX< T > |
Matrix2 class wrapper. the core data is in the template parameter class. More... | |
Namespaces | |
namespace | fcl |
Main namespace. | |
Functions | |
template<typename T > | |
void | fcl::hat (Matrix3fX< T > &mat, const Vec3fX< typename T::vector_type > &vec) |
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 > | |
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::abs (const Matrix3fX< T > &R) |
template<typename T > | |
Matrix3fX< T > | fcl::transpose (const Matrix3fX< T > &R) |
template<typename T > | |
Matrix3fX< T > | fcl::inverse (const Matrix3fX< T > &R) |
template<typename T > | |
T::meta_type | fcl::quadraticForm (const Matrix3fX< T > &R, const Vec3fX< typename T::vector_type > &v) |