Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Enums.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
/*!
21
\file terralib/attributefill/core/Enums.h
22
23
\brief Enumerations related to Attribute Fill module.
24
*/
25
26
27
#ifndef __TERRALIB_ATTRIBUTEFILL_CORE_INTERNAL_ENUMS_H
28
#define __TERRALIB_ATTRIBUTEFILL_CORE_INTERNAL_ENUMS_H
29
30
namespace
te
31
{
32
namespace
attributefill
33
{
34
/*!
35
\enum OperationType
36
37
\brief Define grouping operations type.
38
*/
39
enum
OperationType
40
{
41
VALUE
,
42
MIN_VALUE
,
43
MAX_VALUE
,
44
MEAN
,
45
SUM
,
46
COUNT
,
47
VALID_COUNT
,
48
STANDARD_DEVIATION
,
49
VARIANCE
,
50
SKEWNESS
,
51
KURTOSIS
,
52
AMPLITUDE
,
53
MEDIAN
,
54
VAR_COEFF
,
55
MODE
,
56
HIGHEST_OCCURRENCE
,
57
HIGHEST_INTERSECTION
,
58
PERCENT_CLASS
,
59
MIN_DISTANCE
,
60
PRESENCE
,
61
WEIGHTED
,
62
WEIGHTED_SUM
,
63
PERCENT_EACH_CLASS
,
64
PERCENT_TOTAL_AREA
65
};
66
}
67
}
68
69
#endif // __TERRALIB_ATTRIBUTEFILL_CORE_INTERNAL_ENUMS_H
te::attributefill::MIN_DISTANCE
Definition:
Enums.h:59
te::attributefill::HIGHEST_INTERSECTION
Definition:
Enums.h:57
te::attributefill::VALID_COUNT
Definition:
Enums.h:47
te::attributefill::MODE
Definition:
Enums.h:55
te::attributefill::MIN_VALUE
Definition:
Enums.h:42
te::attributefill::MEDIAN
Definition:
Enums.h:53
te::attributefill::PERCENT_TOTAL_AREA
Definition:
Enums.h:64
te::attributefill::STANDARD_DEVIATION
Definition:
Enums.h:48
te::attributefill::COUNT
Definition:
Enums.h:46
te::attributefill::MAX_VALUE
Definition:
Enums.h:43
te::attributefill::SUM
Definition:
Enums.h:45
te::attributefill::HIGHEST_OCCURRENCE
Definition:
Enums.h:56
te::attributefill::PERCENT_EACH_CLASS
Definition:
Enums.h:63
te::attributefill::SKEWNESS
Definition:
Enums.h:50
te::attributefill::PERCENT_CLASS
Definition:
Enums.h:58
te::attributefill::MEAN
Definition:
Enums.h:44
te::attributefill::WEIGHTED
Definition:
Enums.h:61
te::attributefill::AMPLITUDE
Definition:
Enums.h:52
te::attributefill::VARIANCE
Definition:
Enums.h:49
te::attributefill::PRESENCE
Definition:
Enums.h:60
te::attributefill::OperationType
OperationType
Define grouping operations type.
Definition:
Enums.h:39
te::attributefill::VALUE
Definition:
Enums.h:41
te::attributefill::WEIGHTED_SUM
Definition:
Enums.h:62
te::attributefill::KURTOSIS
Definition:
Enums.h:51
te::attributefill::VAR_COEFF
Definition:
Enums.h:54
TL5_2015_release
terralib5
src
terralib
attributefill
Enums.h
Generated on Wed Jun 3 2015 10:22:21 for TerraLib by
1.8.7