|
Ponca
40f245e28b920cbb763a1c6282156c87c626f24c
Point Cloud Analysis library
|
[CovariancePlaneFit Definition] More...
#include <covariancePlaneFit.h>
Inheritance diagram for Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >:
Collaboration diagram for Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >:Public Types | |
| using | Scalar = typename DataPoint::Scalar |
| Alias to scalar type. | |
| using | VectorType = typename Base::VectorType |
| Alias to vector type. | |
| using | WFunctor = typename Base::WFunctor |
| Alias to weight function. | |
| using | MatrixType = typename DataPoint::MatrixType |
| Alias to matrix type. | |
| using | ScalarArray = typename Base::ScalarArray |
| Alias to scalar derivatives array. | |
| using | VectorArray = typename Base::VectorArray |
| Alias to vector derivatives array. | |
Public Member Functions | |
| CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T > & | covariancePlaneDer () |
| Explicit conversion to CovariancePlaneDerImpl , to access methods potentially hidden by heritage. | |
| const CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T > & | covariancePlaneDer () const |
| Explicit conversion to CovariancePlaneDerImpl , to access methods potentially hidden by heritage. | |
| FIT_RESULT | finalize () |
| ScalarArray | dPotential () const |
| VectorArray | dNormal () const |
| Returns the derivatives of the primitive normal. | |
Protected Types | |
| enum | { Check , PROVIDES_COVARIANCE_PLANE_DERIVATIVE , PROVIDES_NORMAL_DERIVATIVE } |
| using | Base = T |
| Base class of the procedure. | |
[CovariancePlaneFit Definition]
Internal generic class computing the derivatives of covariance plane fits
Definition at line 102 of file covariancePlaneFit.h.
|
protected |
Base class of the procedure.
Definition at line 104 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >::MatrixType = typename DataPoint::MatrixType |
Alias to matrix type.
Definition at line 105 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >::Scalar = typename DataPoint::Scalar |
Alias to scalar type.
Definition at line 104 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >::ScalarArray = typename Base::ScalarArray |
Alias to scalar derivatives array.
Definition at line 106 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >::VectorArray = typename Base::VectorArray |
Alias to vector derivatives array.
Definition at line 106 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >::VectorType = typename Base::VectorType |
Alias to vector type.
Definition at line 104 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _WFunctor, DiffType, T >::WFunctor = typename Base::WFunctor |
Alias to weight function.
Definition at line 104 of file covariancePlaneFit.h.
|
protected |
| Enumerator | |
|---|---|
| PROVIDES_COVARIANCE_PLANE_DERIVATIVE | Provides derivatives for hyper-planes. |
Definition at line 110 of file covariancePlaneFit.h.
|
inline |
Explicit conversion to CovariancePlaneDerImpl , to access methods potentially hidden by heritage.
Definition at line 123 of file covariancePlaneFit.h.
|
inline |
Explicit conversion to CovariancePlaneDerImpl , to access methods potentially hidden by heritage.
Definition at line 123 of file covariancePlaneFit.h.
|
inline |
Returns the derivatives of the primitive normal.
Definition at line 137 of file covariancePlaneFit.h.
|
inline |
#isSigned of the fit to check if the sign is reliable Definition at line 134 of file covariancePlaneFit.h.
| FIT_RESULT CovariancePlaneDerImpl::finalize | ( | ) |
Definition at line 54 of file covariancePlaneFit.hpp.