Version: 0.6.0
wxGISFeatureRenderer Class Reference
Inheritance diagram for wxGISFeatureRenderer:
Collaboration diagram for wxGISFeatureRenderer:

Public Member Functions

 wxGISFeatureRenderer (wxGISLayer *pwxGISLayer=NULL)
 
virtual bool CanRender (wxGISLayer *const pwxGISLayer) const
 
virtual bool Draw (wxGISEnumDrawPhase DrawPhase, wxGISDisplay *const pDisplay, ITrackCancel *const pTrackCancel=NULL)
 
virtual void SetSymbol (wxGISSymbol *pSymbol)
 
virtual void Draw (const wxGISSpatialTreeCursor &Cursor, wxGISEnumDrawPhase DrawPhase, wxGISDisplay *pDisplay, ITrackCancel *pTrackCancel=NULL)
 
virtual bool Apply (ITrackCancel *const pTrackCancel=NULL)
 
virtual void FeatureChanged (const wxGISFeature &Feature)
 
- Public Member Functions inherited from wxGISRenderer
 wxGISRenderer (wxGISLayer *pwxGISLayer=NULL)
 
virtual wxString GetName (void) const
 
virtual wxGISEnumRendererType GetType (void) const
 

Protected Attributes

wxGISFeatureLayerm_pwxGISFeatureLayer
 
wxGISSymbolm_pSymbol
 
wxCriticalSection m_CritSect
 
- Protected Attributes inherited from wxGISRenderer
wxGISLayer *const m_pwxGISLayer
 

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