TeAttribute.h File Reference


Detailed Description

Definition in file TeAttribute.h.

#include "TeDefines.h"
#include "TeDataTypes.h"
#include "TeTime.h"

Go to the source code of this file.

Data Structures

struct  TeAttribute
 Attribute description. More...
struct  TeAttributeRep
 Attribute physical representation. More...
struct  TeProperty
 A property of an object. More...

Typedefs

typedef vector
< TeAttribute
TeAttributeList
 A vector of attributes.
typedef vector
< TeAttributeRep
TeAttributeRepList
 A vector of attributes representation.
typedef vector< pair
< TeAttributeRep,
TeStatisticType > > 
TeGroupingAttr
 A Map of the attribute names to the statistical types.
typedef vector
< TeProperty
TePropertyVector
 A vector of TeProperties.

Enumerations

enum  TeMeasurementScale {
  ORDINAL, NOMINAL, RATIO, INTERVAL,
  CYCLIC, PROBABILITY, FUZZY
}
 Sscale of measurement according to Stevens (1949) modified by Chrisman (1998) to include CYCLIC and PROBABILITY we also include FUZZY (possibility scale). More...


Typedef Documentation

typedef vector<TeAttribute> TeAttributeList

Definition at line 195 of file TeAttribute.h.

typedef vector<TeAttributeRep> TeAttributeRepList

Definition at line 192 of file TeAttribute.h.

typedef vector< pair<TeAttributeRep, TeStatisticType> > TeGroupingAttr

Definition at line 198 of file TeAttribute.h.

typedef vector<TeProperty> TePropertyVector

Definition at line 189 of file TeAttribute.h.


Enumeration Type Documentation

enum TeMeasurementScale

Enumerator:
ORDINAL 
NOMINAL 
RATIO 
INTERVAL 
CYCLIC 
PROBABILITY 
FUZZY 

Definition at line 38 of file TeAttribute.h.


Generated on Sun Jul 29 04:03:43 2012 for TerraLib - Development Source by  doxygen 1.5.3