Main Page
Module List
Reference documentation
Namespaces
Classes
Examples
distro
c++_api
inc
opals
FillMethod.hpp
1
#ifndef OPALS_FILL_METHOD_HPP_INCLUDED
2
#define OPALS_FILL_METHOD_HPP_INCLUDED
3
4
#include <opals/config.hpp>
5
6
namespace
opals
7
{
8
/// Enumerator defining different raster fill methods
9
namespace
FillMethod
10
{
11
enum
Type
12
{
13
min
,
///< Fill gap with minimum value of boundary points
14
max
,
///< Fill gap with maximum value of boundary points
15
plane
,
///< Uses tilted plane fit to fill gaps
16
adaptive
,
///< Uses adaptive plane fit with inverse distance weighting
17
triangulation
,
///< Uses triangulation of boundary points
18
kriging
,
///< Fill gap with kriging interpolation
19
Count
///< number of elements
20
};
21
}
22
}
23
24
#endif