Loading...
Searching...
No Matches
BlenderTypeDefs.h
Go to the documentation of this file.
1/* Copyright (C) 2008 National Institute For Space Research (INPE) - Brazil.
2
3 This file is part of the TerraLib - a Framework for building GIS enabled applications.
4
5 TerraLib is free software: you can redistribute it and/or modify
6 it under the terms of the GNU Lesser General Public License as published by
7 the Free Software Foundation, either version 3 of the License,
8 or (at your option) any later version.
9
10 TerraLib is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU Lesser General Public License for more details.
14
15 You should have received a copy of the GNU Lesser General Public License
16 along with TerraLib. See COPYING. If not, write to
17 TerraLib Team at <terralib-team@terralib.org>.
18 */
19
20#ifndef __TERRALIB_RP_INTERNAL_BLENDER_TYPE_DEFS_H
21#define __TERRALIB_RP_INTERNAL_BLENDER_TYPE_DEFS_H
22
23#include "Config.h"
24
25namespace te
26{
27 namespace rp
28 {
29 namespace blender
30 {
31 /*! \enum BlendMethod te::rp::Blender class pixel blend methods. */
33 {
34 InvalidBlendMethod, //!< Invalid blending method.
35 NoBlendMethod, //!< No blending performed.
36 EuclideanDistanceMethod, //!< Euclidean distance method.
37 SumMethod, //!< Pixels will be summed inside the raster overlapped area.
38 MaxMethod, //!< Keep the maximum value of two overlapping pixels.
39 MinMethod, //!< Keep the minimum value of two overlapping pixels.
40 RuleMethod //!< Rule based (this implies in a valid rules pointer given in the initialize method).
41 };
42 }
43 } // end namespace rp
44} // end namespace te
45
46#endif // __TERRALIB_RP_INTERNAL_BLENDER_TYPE_DEFS_H
47
@ EuclideanDistanceMethod
Euclidean distance method.
@ InvalidBlendMethod
Invalid blending method.
@ MaxMethod
Keep the maximum value of two overlapping pixels.
@ MinMethod
Keep the minimum value of two overlapping pixels.
@ SumMethod
Pixels will be summed inside the raster overlapped area.
@ RuleMethod
Rule based (this implies in a valid rules pointer given in the initialize method).
@ NoBlendMethod
No blending performed.
TerraLib.
Proxy configuration file for TerraView (see terraview_config.h).