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
COUNT_DISTINCT
,
48
VALID_COUNT
,
49
STANDARD_DEVIATION
,
50
VARIANCE
,
51
SKEWNESS
,
52
KURTOSIS
,
53
AMPLITUDE
,
54
MEDIAN
,
55
VAR_COEFF
,
56
MODE
,
57
HIGHEST_OCCURRENCE
,
58
HIGHEST_INTERSECTION
,
59
PERCENT_CLASS
,
60
MIN_DISTANCE
,
61
MIN_DISTANCE_CENTROID
,
62
PRESENCE
,
63
WEIGHTED
,
64
WEIGHTED_SUM
,
65
PERCENT_EACH_CLASS
,
66
PERCENT_TOTAL_AREA
,
67
TOTAL_AREA_BY_CLASS
68
};
69
}
70
}
71
72
#endif
// __TERRALIB_ATTRIBUTEFILL_CORE_INTERNAL_ENUMS_H
te::attributefill::OperationType
OperationType
Define grouping operations type.
Definition:
Enums.h:40
te::attributefill::AMPLITUDE
@ AMPLITUDE
Definition:
Enums.h:53
te::attributefill::PERCENT_EACH_CLASS
@ PERCENT_EACH_CLASS
Definition:
Enums.h:65
te::attributefill::VARIANCE
@ VARIANCE
Definition:
Enums.h:50
te::attributefill::HIGHEST_OCCURRENCE
@ HIGHEST_OCCURRENCE
Definition:
Enums.h:57
te::attributefill::PERCENT_TOTAL_AREA
@ PERCENT_TOTAL_AREA
Definition:
Enums.h:66
te::attributefill::COUNT
@ COUNT
Definition:
Enums.h:46
te::attributefill::MIN_DISTANCE_CENTROID
@ MIN_DISTANCE_CENTROID
Definition:
Enums.h:61
te::attributefill::STANDARD_DEVIATION
@ STANDARD_DEVIATION
Definition:
Enums.h:49
te::attributefill::WEIGHTED
@ WEIGHTED
Definition:
Enums.h:63
te::attributefill::HIGHEST_INTERSECTION
@ HIGHEST_INTERSECTION
Definition:
Enums.h:58
te::attributefill::WEIGHTED_SUM
@ WEIGHTED_SUM
Definition:
Enums.h:64
te::attributefill::PRESENCE
@ PRESENCE
Definition:
Enums.h:62
te::attributefill::MEAN
@ MEAN
Definition:
Enums.h:44
te::attributefill::MIN_DISTANCE
@ MIN_DISTANCE
Definition:
Enums.h:60
te::attributefill::MODE
@ MODE
Definition:
Enums.h:56
te::attributefill::VAR_COEFF
@ VAR_COEFF
Definition:
Enums.h:55
te::attributefill::COUNT_DISTINCT
@ COUNT_DISTINCT
Definition:
Enums.h:47
te::attributefill::MAX_VALUE
@ MAX_VALUE
Definition:
Enums.h:43
te::attributefill::VALUE
@ VALUE
Definition:
Enums.h:41
te::attributefill::MIN_VALUE
@ MIN_VALUE
Definition:
Enums.h:42
te::attributefill::VALID_COUNT
@ VALID_COUNT
Definition:
Enums.h:48
te::attributefill::TOTAL_AREA_BY_CLASS
@ TOTAL_AREA_BY_CLASS
Definition:
Enums.h:67
te::attributefill::SKEWNESS
@ SKEWNESS
Definition:
Enums.h:51
te::attributefill::KURTOSIS
@ KURTOSIS
Definition:
Enums.h:52
te::attributefill::MEDIAN
@ MEDIAN
Definition:
Enums.h:54
te::attributefill::PERCENT_CLASS
@ PERCENT_CLASS
Definition:
Enums.h:59
te::attributefill::SUM
@ SUM
Definition:
Enums.h:45
te
TerraLib.
Definition:
AddressGeocodingOp.h:52
git_release
src
terralib
attributefill
Enums.h
Generated on Mon Dec 19 2022 08:37:05 for TerraLib by
1.9.1