|
Ponca
8e4373a7fc557bbfb1afb9210d70f03872388d04
Point Cloud Analysis library
|
[CovariancePlaneFit Definition] More...
#include <covariancePlaneFit.h>
Inheritance diagram for Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >:
Collaboration diagram for Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >:Public Types | |
| using | Scalar = typename DataPoint::Scalar |
| Alias to scalar type. | |
| using | VectorType = typename Base::VectorType |
| Alias to vector type. | |
| using | NeighborFilter = typename Base::NeighborFilter |
| Alias to the filter applied on the neighbors. | |
| 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, _NFilter, DiffType, T > & | covariancePlaneDer () |
| Explicit conversion to CovariancePlaneDerImpl , to access methods potentially hidden by heritage. | |
| const CovariancePlaneDerImpl< DataPoint, _NFilter, 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 98 of file covariancePlaneFit.h.
|
protected |
Base class of the procedure.
Definition at line 100 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >::MatrixType = typename DataPoint::MatrixType |
Alias to matrix type.
Definition at line 101 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >::NeighborFilter = typename Base::NeighborFilter |
Alias to the filter applied on the neighbors.
Definition at line 100 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >::Scalar = typename DataPoint::Scalar |
Alias to scalar type.
Definition at line 100 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >::ScalarArray = typename Base::ScalarArray |
Alias to scalar derivatives array.
Definition at line 102 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >::VectorArray = typename Base::VectorArray |
Alias to vector derivatives array.
Definition at line 102 of file covariancePlaneFit.h.
| using Ponca::CovariancePlaneDerImpl< DataPoint, _NFilter, DiffType, T >::VectorType = typename Base::VectorType |
Alias to vector type.
Definition at line 100 of file covariancePlaneFit.h.
|
protected |
| Enumerator | |
|---|---|
| PROVIDES_COVARIANCE_PLANE_DERIVATIVE | Provides derivatives for hyper-planes. |
Definition at line 106 of file covariancePlaneFit.h.
|
inline |
Explicit conversion to CovariancePlaneDerImpl , to access methods potentially hidden by heritage.
Definition at line 119 of file covariancePlaneFit.h.
|
inline |
Explicit conversion to CovariancePlaneDerImpl , to access methods potentially hidden by heritage.
Definition at line 119 of file covariancePlaneFit.h.
|
inline |
Returns the derivatives of the primitive normal.
Definition at line 133 of file covariancePlaneFit.h.
|
inline |
#isSigned of the fit to check if the sign is reliable Definition at line 130 of file covariancePlaneFit.h.
| FIT_RESULT CovariancePlaneDerImpl::finalize | ( | ) |
Definition at line 43 of file covariancePlaneFit.hpp.