| TerraLib 4.1

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

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

Public Member Functions
TeSTEvent Class Reference

A class that represents spatial temporal events (STEvent). More...

`#include <TeSTEvent.h>`

Inheritance diagram for TeSTEvent:

List of all members.

## Public Member Functions

| TeSTEvent ()
| Empty constructor.
| TeSTEvent (const string &objId, const TePoint &point, const long &time)
| Constructor.
| TeSTEvent (const string &objId, const TePoint &point, const vector< string > &attrValues, TeAttributeList *attList, const long &time)
| Constructor.
virtual void | clear ()
| Clear.
virtual bool | isTimeValid ()
| Verifies if the time associated to this event is valid.
void | getGeometry (TePoint &result)
| Deprecated: Gets the event location (point)
virtual TeTimeInterval | timeInterval ()
| Deprecated: Returns the valid time.

## Detailed Description

A class that represents spatial temporal events (STEvent).

A spatial temporal event is represented by a location (point), a time when it happened and a set of attributes. This class specializes the base class TeBaseSTInstance representing the geometries as points (TePoint) and the valid time as a integer (long).

See also:
  TeBaseSTInstance TePoint

## Constructor & Destructor Documentation

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

Empty constructor.

TeSTEvent::TeSTEvent | ( | const string & | objId,
|  | const TePoint & | point,
|  | const long & | time
| ) |  | `[inline]`

Constructor.

TeSTEvent::TeSTEvent | ( | const string & | objId,
|  | const TePoint & | point,
|  | const vector< string > & | attrValues,
|  | TeAttributeList * | attList,
|  | const long & | time
| ) |  | `[inline]`

Constructor.

## Member Function Documentation

void TeSTEvent::clear | ( | void |  | ) | `[virtual]`

Clear.

------------ TeSTEvent

Reimplemented from TeBaseSTInstance< TePoint, long >.

void TeSTEvent::getGeometry | ( | TePoint & | result | ) | `[inline]`

Deprecated: Gets the event location (point)

bool TeSTEvent::isTimeValid | ( |  | ) | `[virtual]`

Verifies if the time associated to this event is valid.

Reimplemented from TeBaseSTInstance< TePoint, long >.

virtual TeTimeInterval TeSTEvent::timeInterval | ( |  | ) | `[inline, virtual]`

Deprecated: Returns the valid time.

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeSTEvent.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeSTEvent.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines