Version: 0.6.0

#include <map.h>

Inheritance diagram for wxGISMap:
Collaboration diagram for wxGISMap:

Public Member Functions

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 void Clear (void)
 
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

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 Map class - array of layers. This class stores array of layers.

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