Main Page
Module List
Reference documentation
Namespaces
Classes
Examples
distro
c++_api
inc
opals
NoDataHandling.hpp
1
#ifndef OPALS_NO_DATA_HANDLING_HPP_INCLUDED
2
#define OPALS_NO_DATA_HANDLING_HPP_INCLUDED
3
4
#include <opals/config.hpp>
5
6
namespace
opals
7
{
8
/// Enumerator for defining the behaviour in case of nodata pixels in the image kernel
9
namespace
NoDataHandling
10
{
11
enum
Type
12
{
13
fill
,
///< Fills nodata values in the input dataset, if a valid value can be calculated.
14
leave
,
///< Leaves nodata value as it is.
15
avoid
,
///< If a nodata value is covered by the filter kernel, nodata value is assigned to output dataset pixel.
16
Count
///< number of elements
17
};
18
}
19
}
20
21
#endif