Version: 0.6.0

#include <map.h>

Inheritance diagram for wxGISExtentStack:
Collaboration diagram for wxGISExtentStack:

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
 
wxGISDisplaym_pGISDisplay
 
OGREnvelope m_FullExtent
 
bool m_bFullExtIsInit
 
short m_nIdCounter
 
wxCriticalSection m_CritSect
 

Detailed Description

The class keep history of map bounds changes.

Library:  wxGISCarto

The documentation for this class was generated from the following files:
  • /home/bishop/work/projects/nextgismanager/include/wxgis/carto/map.h
  • /home/bishop/work/projects/nextgismanager/src/carto/map.cpp