#include <map.h>


Public Member Functions | |
| virtual bool | CanRedo (void) | 
| virtual bool | CanUndo (void) | 
| virtual void | Redo (void) | 
| virtual void | Undo (void) | 
| virtual void | Clear (void) | 
| virtual size_t | GetSize (void) const | 
| virtual void | Do (const OGREnvelope &Env) | 
| virtual OGREnvelope | GetCurrentExtent (void) const | 
| virtual void | SetExtent (const OGREnvelope &Env) | 
  Public Member Functions inherited from wxGISMap | |
| virtual void | SetName (const wxString &sName) | 
| virtual wxString | GetName (void) const | 
| virtual bool | AddLayer (wxGISLayer *pLayer) | 
| virtual void | ChangeLayerOrder (size_t nOldIndex, size_t nNewIndex) | 
| virtual size_t | GetLayerCount (void) const | 
| virtual wxGISLayer *const | GetLayerByIndex (size_t nIndex) | 
| virtual wxGISLayer *const | GetLayerById (short nId) | 
| virtual wxString | GetDescription (void) const | 
| virtual void | SetDescription (const wxString &sDescription) | 
| virtual OGREnvelope | GetFullExtent (void) const | 
| virtual void | SetSpatialReference (const wxGISSpatialReference &SpatialReference) | 
| virtual wxGISSpatialReference | GetSpatialReference (void) const | 
| virtual bool | HasLayerType (wxGISEnumDatasetType eType) const | 
Protected Attributes | |
| wxVector< OGREnvelope > | m_staEnvelope | 
| int | m_nPos | 
| OGREnvelope | m_CurrentExtent | 
  Protected Attributes inherited from wxGISMap | |
| wxString | m_sMapName | 
| wxString | m_sDescription | 
| wxVector< wxGISLayer * > | m_paLayers | 
| wxGISSpatialReference | m_SpatialReference | 
| wxGISDisplay * | m_pGISDisplay | 
| OGREnvelope | m_FullExtent | 
| bool | m_bFullExtIsInit | 
| short | m_nIdCounter | 
| wxCriticalSection | m_CritSect | 
The class keep history of map bounds changes.