| 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
TeTemporalSeries Class Reference

A class to represent temporal series. More...

`#include <TeTemporalSeries.h>`

List of all members.

## Public Member Functions

| TeTemporalSeries ()
| serie
| TeTemporalSeries (TeChronon chr, TeTheme *theme=0, const string &table="", const string &col="", TeStatisticType tOper=TeNOSTATISTIC, TeStatisticType sOper=TeNOSTATISTIC)
| Constructor.
| TeTemporalSeries (TeTheme *theme, const string &objId, TeChronon chr, const string &table, const string &col, TeStatisticType tOper, TeStatisticType sOper)
| Constructor.
bool | getTSEntry (TeTSEntry &ts, unsigned int frame)
| Gets the time frame (0 until n-1)
TeTemporalSeries & | operator= (const TeTemporalSeries &other)
| Operator =.
bool | buildFrameIntervals ()
| Fills the time interval for each frame.
int | numTimeFrames ()
| Returns the number of time frames.
int | timeInt (int frame)
| Returns the time of each frame.
bool | setTSEntryValue (unsigned int frame, double val, TeTSDataType type)
| Sets the temporal series entry value.
TeTimeInterval | time (int frame)
| Returns the time of each frame.

## Public Attributes

TeTSParams | TSparams_
vector< TeTSEntry > | series_

## Detailed Description

A class to represent temporal series.

## Constructor & Destructor Documentation

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

serie

Constructor

TeTemporalSeries::TeTemporalSeries | ( | TeChronon | chr,
|  | TeTheme * | theme = `0`,
|  | const string & | table = `""`,
|  | const string & | col = `""`,
|  | TeStatisticType | tOper = `TeNOSTATISTIC`,
|  | TeStatisticType | sOper = `TeNOSTATISTIC`
| ) |  | `[inline]`

Constructor.

TeTemporalSeries::TeTemporalSeries | ( | TeTheme * | theme,
|  | const string & | objId,
|  | TeChronon | chr,
|  | const string & | table,
|  | const string & | col,
|  | TeStatisticType | tOper,
|  | TeStatisticType | sOper
| ) |  | `[inline]`

Constructor.

## Member Function Documentation

bool TeTemporalSeries::buildFrameIntervals | ( |  | ) |

Fills the time interval for each frame.

bool TeTemporalSeries::getTSEntry | ( | TeTSEntry & | ts,
|  | unsigned int | frame
| ) |  |

Gets the time frame (0 until n-1)

int TeTemporalSeries::numTimeFrames | ( |  | ) | `[inline]`

Returns the number of time frames.

TeTemporalSeries & TeTemporalSeries::operator= | ( | const TeTemporalSeries & | other | ) |

Operator =.

bool TeTemporalSeries::setTSEntryValue | ( | unsigned int | frame,
|  | double | val,
|  | TeTSDataType | type
| ) |  |

Sets the temporal series entry value.

TeTimeInterval TeTemporalSeries::time | ( | int | frame | ) | `[inline]`

Returns the time of each frame.

int TeTemporalSeries::timeInt | ( | int | frame | ) | `[inline]`

Returns the time of each frame.

## Member Data Documentation

vector<TeTSEntry> TeTemporalSeries::series_

TeTSParams TeTemporalSeries::TSparams_

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

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines