26 #ifndef __TERRALIB_ST_INTERNAL_OBJECT_H
27 #define __TERRALIB_ST_INTERNAL_OBJECT_H
33 #include "../../Config.h"
36 namespace te {
namespace dt {
class AbstractData;
class DateTime; } }
37 namespace te {
namespace gm {
class Geometry; } }
122 std::string getId()
const;
129 void setId(
const std::string&
id);
176 std::pair<te::dt::AbstractData*,te::gm::Geometry*> getState(
te::dt::DateTime* t)
const;
191 #endif // __TERRALIB_ST_INTERNAL_OBJECT_H
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::string m_id
The time series identification.
std::auto_ptr< TimeSeries > m_timeseries
The variation of a property of the object.
A class to represent an object.
std::auto_ptr< Trajectory > m_trajectory
The variation of the spatial property of the object.
A class to represent time series.
A class to represent trajectory.