![]() |
TerraLib 4.1
|
A class to represent temporal series. More...
#include <TeTemporalSeries.h>
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_ |
A class to represent temporal series.
| 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.
| 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.
| vector<TeTSEntry> TeTemporalSeries::series_ |