| 
    Ponca
    8e4373a7fc557bbfb1afb9210d70f03872388d04
    
   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 | |
| enum | { Check = Base::PROVIDES_MEAN_POSITION && Base::PROVIDES_MEAN_NORMAL && Base::PROVIDES_PLANE } | 
| using | Base = T | 
| Base class of the procedure.   | |
Plane fitting procedure computing the mean position and orientation from oriented points.
Definition at line 28 of file meanPlaneFit.h.
      
  | 
  protected | 
Base class of the procedure.
Definition at line 30 of file meanPlaneFit.h.
| using Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >::MatrixType = typename DataPoint::MatrixType | 
Alias to matrix type.
Definition at line 31 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 30 of file meanPlaneFit.h.
| using Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >::Scalar = typename DataPoint::Scalar | 
Alias to scalar type.
Definition at line 30 of file meanPlaneFit.h.
| using Ponca::MeanPlaneFitImpl< DataPoint, _NFilter, T >::VectorType = typename Base::VectorType | 
Alias to vector type.
Definition at line 30 of file meanPlaneFit.h.
      
  | 
  protected | 
Definition at line 34 of file meanPlaneFit.h.
      
  | 
  inline | 
Finalize the procedure.
Definition at line 40 of file meanPlaneFit.h.
      
  | 
  inlineconstexpr | 
Is scalar field signed.
If not, the method the sign of potential() must be ignored 
Definition at line 50 of file meanPlaneFit.h.
      
  | 
  inline | 
Explicit conversion to MeanPlaneFitImpl , to access methods potentially hidden by heritage.
Definition at line 37 of file meanPlaneFit.h.
      
  | 
  inline | 
Explicit conversion to MeanPlaneFitImpl , to access methods potentially hidden by heritage.
Definition at line 37 of file meanPlaneFit.h.