26 #ifndef __TERRALIB_MAPTOOLS_INTERNAL_ABSTRACTMAPDISPLAY_H    27 #define __TERRALIB_MAPTOOLS_INTERNAL_ABSTRACTMAPDISPLAY_H    37 #include <boost/noncopyable.hpp>    72         virtual void setLayerList(
const std::list<te::map::AbstractLayerPtr>& layers) = 0;
   125         virtual int getSRID() 
const = 0;
   137         virtual void setSRID(
const int& srid, 
bool doRefresh = 
true) = 0;
   140         virtual void refresh(
bool redraw = 
false) = 0;
   147         virtual unsigned int getWidth() 
const = 0;
   154         virtual unsigned int getHeight() 
const = 0;
   161         virtual double getWidthMM() 
const = 0;
   168         virtual double getHeightMM() 
const = 0;
   181 #endif  // __TERRALIB_MAPTOOLS_INTERNAL_ABSTRACTMAPDISPLAY_H It defines the concept of a map display responsible for controlling how a set of layers are displayed...
 
This is the base class for Layers. 
 
virtual ~AbstractMapDisplay()
Virtual destructor. 
 
AlignType
This enum contains values to control the alignment of components (like Canvas and MapDisplay)...
 
An Envelope defines a 2D rectangular region. 
 
AbstractMapDisplay()
It initializes a new MapDisplay.