27 #ifndef __TERRALIB_ST_INTERNAL_ABSTRACTSTDATASETLAYER_H 
   28 #define __TERRALIB_ST_INTERNAL_ABSTRACTSTDATASETLAYER_H 
   31 #include "../Config.h" 
   34 #include "../../datatype/Enums.h" 
   35 #include "../../maptools/AbstractLayer.h" 
   38 namespace te { 
namespace dt { 
class DateTime; 
class DateTimePeriod; } }
 
  189 #endif  // __TERRALIB_ST_INTERNAL_ABSTRACTSTDATASETLAYER_H 
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module. 
This is the base class for layers. 
TemporalRelation
Temporal relations between date and time (Source: Allen, 1991). 
SpatialRelation
Spatial relations between geometric objects. 
virtual ~AbstractSTDataSetLayer()
Virtual Destructor. 
AccessPolicy
Supported data access policies (can be used as bitfield). 
TraverseType
A dataset can be traversed in two ways: 
A layer with reference to a dataset that contains spatiotemporal data. 
An Envelope defines a 2D rectangular region. 
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards. 
An abstract class to represent a period of date and time.