DGtal
1.5.beta
|
#include <DGtal/geometry/surfaces/estimation/IntegralInvariantNormalVectorEstimator.h>
Public Types | |
typedef Matrix | Argument |
typedef Quantity | Value |
typedef CovarianceMatrix2NormalDirectionFunctor | Self |
Public Member Functions | |
CovarianceMatrix2NormalDirectionFunctor () | |
CovarianceMatrix2NormalDirectionFunctor (const Self &) | |
Self & | operator= (const Self &) |
Value | operator() (const Argument &arg) const |
Data Fields | |
Matrix | eigenVectors |
RealVector | eigenValues |
This functor extracts the eigenvector associated with the smallest eigenvalue from the given covariance matrix.
Definition at line 156 of file IntegralInvariantNormalVectorEstimator.h.
typedef Matrix DGtal::deprecated::IntegralInvariantNormalVectorEstimator< TKSpace, TPointPredicate >::CovarianceMatrix2NormalDirectionFunctor::Argument |
Definition at line 157 of file IntegralInvariantNormalVectorEstimator.h.
typedef CovarianceMatrix2NormalDirectionFunctor DGtal::deprecated::IntegralInvariantNormalVectorEstimator< TKSpace, TPointPredicate >::CovarianceMatrix2NormalDirectionFunctor::Self |
Definition at line 159 of file IntegralInvariantNormalVectorEstimator.h.
typedef Quantity DGtal::deprecated::IntegralInvariantNormalVectorEstimator< TKSpace, TPointPredicate >::CovarianceMatrix2NormalDirectionFunctor::Value |
Definition at line 158 of file IntegralInvariantNormalVectorEstimator.h.
|
inline |
Definition at line 160 of file IntegralInvariantNormalVectorEstimator.h.
|
inline |
Definition at line 161 of file IntegralInvariantNormalVectorEstimator.h.
|
inline |
Definition at line 163 of file IntegralInvariantNormalVectorEstimator.h.
References DGtal::SimpleMatrix< TComponent, TM, TN >::column(), DGtal::deprecated::IntegralInvariantNormalVectorEstimator< TKSpace, TPointPredicate >::CovarianceMatrix2NormalDirectionFunctor::eigenValues, DGtal::deprecated::IntegralInvariantNormalVectorEstimator< TKSpace, TPointPredicate >::CovarianceMatrix2NormalDirectionFunctor::eigenVectors, and DGtal::EigenDecomposition< TN, TComponent, TMatrix >::getEigenDecomposition().
|
inline |
Definition at line 162 of file IntegralInvariantNormalVectorEstimator.h.
|
mutable |
|
mutable |