|
QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
Implementation of threaded rendering for raster layers. More...
#include <qgsrasterlayerrenderer.h>

Classes | |
| class | Feedback |
| Specific internal feedback class to provide preview of raster layer rendering. More... | |
Public Member Functions | |
| QgsRasterLayerRenderer (QgsRasterLayer *layer, QgsRenderContext &rendererContext) | |
| ~QgsRasterLayerRenderer () | |
| virtual QgsFeedback * | feedback () const override |
| Access to feedback object of the layer renderer (may be null) More... | |
| virtual 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 () |
| QStringList | errors () const |
| Return list of errors (problems) that happened during the rendering. More... | |
| QString | layerID () const |
| Get access to the ID of the layer rendered by this class. More... | |
Protected Attributes | |
| QgsRenderContext & | mContext |
| Feedback * | mFeedback |
| feedback class for cancellation and preview generation More... | |
| const QgsMapToPixel * | mMapToPixel |
| QPainter * | mPainter |
| QgsRasterPipe * | mPipe |
| QgsRasterViewPort * | mRasterViewPort |
Protected Attributes inherited from QgsMapLayerRenderer | |
| QStringList | mErrors |
| QString | mLayerID |
Implementation of threaded rendering for raster layers.
Definition at line 41 of file qgsrasterlayerrenderer.h.
| QgsRasterLayerRenderer::QgsRasterLayerRenderer | ( | QgsRasterLayer * | layer, |
| QgsRenderContext & | rendererContext | ||
| ) |
Definition at line 24 of file qgsrasterlayerrenderer.cpp.
| QgsRasterLayerRenderer::~QgsRasterLayerRenderer | ( | ) |
Definition at line 194 of file qgsrasterlayerrenderer.cpp.
|
overridevirtual |
Access to feedback object of the layer renderer (may be null)
Reimplemented from QgsMapLayerRenderer.
Definition at line 237 of file qgsrasterlayerrenderer.cpp.
|
overridevirtual |
Do the rendering (based on data stored in the class)
Implements QgsMapLayerRenderer.
Definition at line 202 of file qgsrasterlayerrenderer.cpp.
|
protected |
Definition at line 58 of file qgsrasterlayerrenderer.h.
|
protected |
feedback class for cancellation and preview generation
Definition at line 80 of file qgsrasterlayerrenderer.h.
|
protected |
Definition at line 54 of file qgsrasterlayerrenderer.h.
|
protected |
Definition at line 53 of file qgsrasterlayerrenderer.h.
|
protected |
Definition at line 57 of file qgsrasterlayerrenderer.h.
|
protected |
Definition at line 55 of file qgsrasterlayerrenderer.h.
1.8.13