26 #ifndef __TERRALIB_GRAPH_INTERNAL_LAYERRENDERER_H 
   27 #define __TERRALIB_GRAPH_INTERNAL_LAYERRENDERER_H 
   30 #include "../../maptools/AbstractRenderer.h" 
   31 #include "../Config.h" 
   37   namespace gm { 
class Envelope; }
 
  137 #endif  // __TERRALIB_GRAPH_INTERNAL_LAYERRENDERER_H 
#define TEGRAPHEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
This is the base class for layers. 
 
A canvas is an abstraction of a drawing area. 
 
It renders the objects associated to a layer. 
 
A Layer is a reference to a virtual dataset with/without geometric attributes. 
 
An Envelope defines a 2D rectangular region. 
 
It renders the objects associated to a Layer.