QGIS API Documentation
2.8.2-Wien
|
Implementation of threaded rendering for raster layers. More...
#include <qgsrasterlayerrenderer.h>
Public Member Functions | |
QgsRasterLayerRenderer (QgsRasterLayer *layer, QgsRenderContext &rendererContext) | |
~QgsRasterLayerRenderer () | |
virtual bool | render () override |
Do the rendering (based on data stored in the class) | |
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. | |
QString | layerID () const |
Get access to the ID of the layer rendered by this class. |
Protected Attributes | |
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 34 of file qgsrasterlayerrenderer.h.
QgsRasterLayerRenderer::QgsRasterLayerRenderer | ( | QgsRasterLayer * | layer, |
QgsRenderContext & | rendererContext | ||
) |
Definition at line 24 of file qgsrasterlayerrenderer.cpp.
QgsRasterLayerRenderer::~QgsRasterLayerRenderer | ( | ) |
Definition at line 178 of file qgsrasterlayerrenderer.cpp.
|
overridevirtual |
Do the rendering (based on data stored in the class)
Implements QgsMapLayerRenderer.
Definition at line 184 of file qgsrasterlayerrenderer.cpp.
|
protected |
Definition at line 45 of file qgsrasterlayerrenderer.h.
|
protected |
Definition at line 44 of file qgsrasterlayerrenderer.h.
|
protected |
Definition at line 48 of file qgsrasterlayerrenderer.h.
|
protected |
Definition at line 46 of file qgsrasterlayerrenderer.h.