Class for variance matrix in 3d. More...
#include <hpp/fcl/math/matrix_3f.h>
Public Member Functions | |
Variance3f () | |
Variance3f (const Matrix3f &S) | |
void | init () |
init the Variance More... | |
Variance3f & | sqrt () |
Compute the sqrt of Sigma matrix based on the eigen decomposition result, this is useful when the uncertainty matrix is initialized as a square variation matrix. More... | |
Public Attributes | |
Matrix3f | Sigma |
Variation matrix. More... | |
Matrix3f::Scalar | sigma [3] |
Variations along the eign axes. More... | |
Vec3f | axis [3] |
Eigen axes of the variation matrix. More... | |
Class for variance matrix in 3d.
|
inline |
|
inline |
|
inline |
Compute the sqrt of Sigma matrix based on the eigen decomposition result, this is useful when the uncertainty matrix is initialized as a square variation matrix.
References Sigma.
Vec3f hpp::fcl::Variance3f::axis[3] |
Eigen axes of the variation matrix.
Referenced by hpp::fcl::BVHExpand().
Matrix3f::Scalar hpp::fcl::Variance3f::sigma[3] |
Variations along the eign axes.
Referenced by hpp::fcl::BVHExpand().