ResamplingMethod.hpp
1 #ifndef OPALS_RESAMPLING_METHOD_HPP_INCLUDED
2 #define OPALS_RESAMPLING_METHOD_HPP_INCLUDED
3 
4 #include <opals/config.hpp>
5 
6 namespace opals
7 {
8  /// Enumerator defining different resampling methods
9  namespace ResamplingMethod
10  {
11  enum Type
12  {
13  weightedAverage , ///< weighted average (low pass filter)
14  simpleAverage , ///< simple average (low pass filter)
15  nearestNeighbour , ///< nearest neighbour
16  bilinear , ///< bi-linear interpolation
17  bicubic , ///< bi-cubic interpolation
18  never , ///< indicator avoiding resampling
19  Count ///< number of elements
20  };
21  }
22 }
23 
24 #endif