26 #ifndef __TERRALIB_MAPTOOLS_INTERNAL_MAPDISPLAY_H 
   27 #define __TERRALIB_MAPTOOLS_INTERNAL_MAPDISPLAY_H 
   55         virtual void setLayerList(
const std::list<te::map::AbstractLayerPtr>& layers);
 
   67         virtual int getSRID() 
const;
 
   69         virtual void setSRID(
const int& srid, 
bool doRefresh = 
true);
 
   83 #endif  // __TERRALIB_MAPTOOLS_INTERNAL_MAPDISPLAY_H 
std::list< te::map::AbstractLayerPtr > m_layerList
The layer list to be displayed. 
 
te::map::AlignType m_vAlign
The display vertical align. 
 
#define TEMAPEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
AlignType
This enum contains values to control the alignment of components (like Canvas and MapDisplay)...
 
int m_srid
The display SRS. 
 
It defines the concept of a map display responsible for controlling how a set of layers are displayed...
 
te::map::AlignType m_hAlign
The display horizontal align. 
 
It defines the concept of a map display responsible for controlling how a set of layers are displayed...
 
This class controls how a set of layers are displayed. 
 
te::gm::Envelope m_extent
The display extent. 
 
An Envelope defines a 2D rectangular region.