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.