26 #ifndef __TERRALIB_MAPTOOLS_INTERNAL_ABSTRACTRENDERER_H 
   27 #define __TERRALIB_MAPTOOLS_INTERNAL_ABSTRACTRENDERER_H 
   35   namespace gm { 
class Envelope; }
 
   36   namespace se { 
class Style; }
 
  129 #endif  // __TERRALIB_MAPTOOLS_INTERNAL_ABSTRACTRENDERER_H 
This is the base class for layers. 
 
An Envelope defines a 2D rectangular region. 
 
AbstractRenderer()
Default Constructor. 
 
A canvas is an abstraction of a drawing area. 
 
virtual ~AbstractRenderer()
Virtual Destructor. 
 
It renders the objects associated to a layer.