|
QGIS API Documentation
3.4.15-Madeira (e83d02e274)
|
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 285 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.11