26 #ifndef __TERRALIB_MAPTOOLS_INTERNAL_DATASETLAYERRENDERER_H
27 #define __TERRALIB_MAPTOOLS_INTERNAL_DATASETLAYERRENDERER_H
30 #include "../dataaccess/datasource/DataSource.h"
36 namespace da {
class DataSourceTransactor; }
74 #endif // __TERRALIB_MAPTOOLS_INTERNAL_DATASETLAYERRENDERER_H
This is the base class for layers.
boost::shared_ptr< DataSource > DataSourcePtr
It renders the objects associated to a dataset layer.
An Envelope defines a 2D rectangular region.
A canvas is an abstraction of a drawing area.
A layer with reference to a dataset.
This is the base class for renderers.
It renders the objects associated to a layer.