|
QGIS API Documentation
2.6.0-Brighton
|
Implementation of threaded rendering for vector layers. More...
#include <qgsvectorlayerrenderer.h>

Public Member Functions | |
| QgsVectorLayerRenderer (QgsVectorLayer *layer, QgsRenderContext &context) | |
| ~QgsVectorLayerRenderer () | |
| virtual bool | render () |
| Do the rendering (based on data stored in the class) | |
| void | setGeometryCachePointer (QgsGeometryCache *cache) |
| where to save the cached geometries | |
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 | |
| QgsRenderContext & | mContext |
| QgsFields | mFields |
| QgsFeatureIds | mSelectedFeatureIds |
| QgsVectorLayerFeatureSource * | mSource |
| QgsFeatureRendererV2 * | mRendererV2 |
| bool | mCacheFeatures |
| QgsGeometryCache * | mCache |
| bool | mDrawVertexMarkers |
| bool | mVertexMarkerOnlyForSelection |
| int | mVertexMarkerStyle |
| int | mVertexMarkerSize |
| QGis::GeometryType | mGeometryType |
| QStringList | mAttrNames |
| bool | mLabeling |
| bool | mDiagrams |
| int | mLayerTransparency |
| QPainter::CompositionMode | mFeatureBlendMode |
| QgsVectorSimplifyMethod | mSimplifyMethod |
| bool | mSimplifyGeometry |
Protected Attributes inherited from QgsMapLayerRenderer | |
| QStringList | mErrors |
| QString | mLayerID |
Implementation of threaded rendering for vector layers.
| QgsVectorLayerRenderer::QgsVectorLayerRenderer | ( | QgsVectorLayer * | layer, |
| QgsRenderContext & | context | ||
| ) |
| QgsVectorLayerRenderer::~QgsVectorLayerRenderer | ( | ) |
|
virtual |
Do the rendering (based on data stored in the class)
Implements QgsMapLayerRenderer.
| void QgsVectorLayerRenderer::setGeometryCachePointer | ( | QgsGeometryCache * | cache | ) |
where to save the cached geometries
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.1.2