FCL  0.6.0
Flexible Collision Library
fcl::Variance3< S > Class Template Reference

Class for variance matrix in 3d. More...

#include <variance3.h>

Public Member Functions

 Variance3 (const Matrix3< S > &sigma)
 
void init ()
 init the Variance
 
Variance3< S > & 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.
 

Public Attributes

Matrix3< S > Sigma
 Variation matrix.
 
Vector3< S > sigma
 Variations along the eign axes.
 
Matrix3< S > axis
 Matrix whose columns are eigenvectors of Sigma.
 

Detailed Description

template<typename S>
class fcl::Variance3< S >

Class for variance matrix in 3d.


The documentation for this class was generated from the following files: