| 
    QGIS API Documentation
    3.6.0-Noosa (5873452)
    
   | 
 
Implementation of threaded rendering for raster layers. More...
#include <qgsrasterlayerrenderer.h>

Public Member Functions | |
| QgsRasterLayerRenderer (QgsRasterLayer *layer, QgsRenderContext &rendererContext) | |
| ~QgsRasterLayerRenderer () override | |
| QgsFeedback * | feedback () const override | 
| Access to feedback object of the layer renderer (may be null)  More... | |
| bool | render () override | 
| Do the rendering (based on data stored in the class)  More... | |
  Public Member Functions inherited from QgsMapLayerRenderer | |
| QgsMapLayerRenderer (const QString &layerID) | |
| virtual | ~QgsMapLayerRenderer ()=default | 
| QStringList | errors () const | 
| Returns list of errors (problems) that happened during the rendering.  More... | |
| QString | layerId () const | 
| Gets access to the ID of the layer rendered by this class.  More... | |
Friends | |
| class | QgsRasterLayerRendererFeedback | 
Additional Inherited Members | |
  Protected Attributes inherited from QgsMapLayerRenderer | |
| QStringList | mErrors | 
| QString | mLayerID | 
Implementation of threaded rendering for raster layers.
Definition at line 68 of file qgsrasterlayerrenderer.h.
| QgsRasterLayerRenderer::QgsRasterLayerRenderer | ( | QgsRasterLayer * | layer, | 
| QgsRenderContext & | rendererContext | ||
| ) | 
Definition at line 65 of file qgsrasterlayerrenderer.cpp.
      
  | 
  override | 
Definition at line 236 of file qgsrasterlayerrenderer.cpp.
      
  | 
  overridevirtual | 
Access to feedback object of the layer renderer (may be null)
Reimplemented from QgsMapLayerRenderer.
Definition at line 279 of file qgsrasterlayerrenderer.cpp.
      
  | 
  overridevirtual | 
Do the rendering (based on data stored in the class)
Implements QgsMapLayerRenderer.
Definition at line 244 of file qgsrasterlayerrenderer.cpp.
      
  | 
  friend | 
Definition at line 90 of file qgsrasterlayerrenderer.h.
 1.8.13