NormalsAlgorithm.hpp
1 #ifndef OPALS_NORMALS_ALGORITHM_HPP_INCLUDED
2 #define OPALS_NORMALS_ALGORITHM_HPP_INCLUDED
3 
4 #include <opals/config.hpp>
5 
6 namespace opals
7 {
8  /// Enumerator defining different normals estimation methods
9  namespace NormalsAlgorithm
10  {
11  enum Type
12  {
13  simplePlane , ///< performs a simple plane fit
14  robustPlane , ///< performs a robust plane fit
15  fmcd , ///< robust plane fit based on the Fast Minimum Covariance Determinant
16  Count ///< number of elements
17  };
18  }
19 }
20 
21 #endif