| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes
TeAttribute Struct Reference

Attribute description. More...

`#include <TeAttribute.h>`

List of all members.

## Public Member Functions

| TeAttribute ()
| Empty constructor.
TeAttribute & | operator= (const TeAttribute &at)

## Public Attributes

TeAttributeRep | rep_
| representation of attribute
string | semantic_
| reference in a Ontology database (e.g., entry in WordNet )
string | unit_
| measurement unit ( e.g., m ) if applicable
TeMeasurementScale | scale_
| scale of measurement
string | minValue_
| minimum value of the attribute
string | maxValue_
| maximum value of the attrbute
vector< string > | validValueList_
| list of valid values
string | origin_
| origin of the intervals
string | interval_
| mesurement interval
string | dateTimeFormat_
| format for date and time values
string | indicatorAM_
| AM indicator for a 12 hour clock.
string | indicatorPM_
| PM indicator for a 12 hour clock.
string | dateSeparator_
| date separator
string | timeSeparator_
| time separator
TeChronon | dateChronon_
| date chronon

## Detailed Description

Attribute description.

Examples:

  createLayer.cpp, createTable.cpp, TePDIRaster2Vector_test.cpp, and TePDISegmentation_test.cpp.

## Constructor & Destructor Documentation

TeAttribute::TeAttribute | ( |  | ) | `[inline]`

Empty constructor.

## Member Function Documentation

TeAttribute& TeAttribute::operator= | ( | const TeAttribute & | at | ) | `[inline]`

## Member Data Documentation

TeChronon TeAttribute::dateChronon_

date chronon

Examples:
  createTable.cpp.

string TeAttribute::dateSeparator_

date separator

Examples:
  createTable.cpp.

string TeAttribute::dateTimeFormat_

format for date and time values

Examples:
  createTable.cpp.

string TeAttribute::indicatorAM_

AM indicator for a 12 hour clock.

string TeAttribute::indicatorPM_

PM indicator for a 12 hour clock.

string TeAttribute::interval_

mesurement interval

string TeAttribute::maxValue_

maximum value of the attrbute

string TeAttribute::minValue_

minimum value of the attribute

string TeAttribute::origin_

origin of the intervals

TeAttributeRep TeAttribute::rep_

representation of attribute

Examples:
  createLayer.cpp, createTable.cpp, TePDIRaster2Vector_test.cpp, and TePDISegmentation_test.cpp.

TeMeasurementScale TeAttribute::scale_

scale of measurement

string TeAttribute::semantic_

reference in a Ontology database (e.g., entry in WordNet )

string TeAttribute::timeSeparator_

time separator

Examples:
  createTable.cpp.

string TeAttribute::unit_

measurement unit ( e.g., m ) if applicable

vector<string> TeAttribute::validValueList_

list of valid values

The documentation for this struct was generated from the following file:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeAttribute.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines