|
Ponca
4a9354998d048bf882a3ee9bac8105216fa08d13
Point Cloud Analysis library
|
Plane fitting procedure computing the mean position and orientation from oriented points. More...
#include <meanPlaneFit.h>
Inheritance diagram for Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >:
Collaboration diagram for Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, 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. | |
Public Member Functions | |
| MeanPlaneFitImpl< DataPoint, _NFilter, T > & | meanPlaneFit () |
| Explicit conversion to MeanPlaneFitImpl , to access methods potentially hidden by heritage. | |
| const MeanPlaneFitImpl< DataPoint, _NFilter, T > & | meanPlaneFit () const |
| Explicit conversion to MeanPlaneFitImpl , to access methods potentially hidden by heritage. | |
| FIT_RESULT | finalize () |
| Finalize the procedure. | |
| constexpr bool | isSigned () |
| Is scalar field signed. | |
Protected Types | |
| using | Base = T |
| Base class of the procedure. | |
Plane fitting procedure computing the mean position and orientation from oriented points.
Definition at line 33 of file meanPlaneFit.h.
|
protected |
Base class of the procedure.
Definition at line 35 of file meanPlaneFit.h.
| using Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >::MatrixType = typename DataPoint::MatrixType |
Alias to matrix type.
Definition at line 36 of file meanPlaneFit.h.
| using Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >::NeighborFilter = typename Base::NeighborFilter |
Alias to the filter applied on the neighbors.
Definition at line 35 of file meanPlaneFit.h.
| using Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >::Scalar = typename DataPoint::Scalar |
Alias to scalar type.
Definition at line 35 of file meanPlaneFit.h.
| using Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >::VectorType = typename Base::VectorType |
Alias to vector type.
Definition at line 35 of file meanPlaneFit.h.
|
inline |
Finalize the procedure.
Definition at line 41 of file meanPlaneFit.h.
|
inlineconstexpr |
Is scalar field signed.
If not, the method the sign of potential() must be ignored
Definition at line 52 of file meanPlaneFit.h.
|
inline |
Explicit conversion to MeanPlaneFitImpl , to access methods potentially hidden by heritage.
Definition at line 38 of file meanPlaneFit.h.
|
inline |
Explicit conversion to MeanPlaneFitImpl , to access methods potentially hidden by heritage.
Definition at line 38 of file meanPlaneFit.h.