#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.