Class for variance matrix in 3d. More...
#include <matrix_3f.h>
Public Member Functions | |
| void | init () |
| init the Variance | |
| 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. | |
| Variance3f () | |
| Variance3f (const Matrix3f &S) | |
Public Attributes | |
| Vec3f | axis [3] |
| Eigen axes of the variation matrix. | |
| Matrix3f | Sigma |
| Variation matrix. | |
| Matrix3f::U | sigma [3] |
| Variations along the eign axes. | |
Class for variance matrix in 3d.
Definition at line 463 of file matrix_3f.h.
| fcl::Variance3f::Variance3f | ( | ) | [inline] |
Definition at line 475 of file matrix_3f.h.
| fcl::Variance3f::Variance3f | ( | const Matrix3f & | S | ) | [inline] |
Definition at line 477 of file matrix_3f.h.
| void fcl::Variance3f::init | ( | ) | [inline] |
init the Variance
Definition at line 483 of file matrix_3f.h.
| Variance3f& fcl::Variance3f::sqrt | ( | ) | [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.
Definition at line 489 of file matrix_3f.h.
Eigen axes of the variation matrix.
Definition at line 473 of file matrix_3f.h.
Variation matrix.
Definition at line 467 of file matrix_3f.h.
Variations along the eign axes.
Definition at line 470 of file matrix_3f.h.