Main Page
Module List
Reference documentation
Namespaces
Classes
Examples
distro
c++_api
inc
opals
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