|
| | QgsHeatmapRenderer () |
| |
| virtual | ~QgsHeatmapRenderer () |
| |
| virtual QgsFeatureRendererV2 * | clone () const override |
| |
| QgsVectorColorRampV2 * | colorRamp () const |
| | Returns the color ramp used for shading the heatmap. More...
|
| |
| virtual QString | dump () const override |
| | for debugging More...
|
| |
| bool | invertRamp () const |
| | Returns whether the ramp is inverted. More...
|
| |
| double | maximumValue () const |
| | Returns the maximum value used for shading the heatmap. More...
|
| |
| virtual void | modifyRequestExtent (QgsRectangle &extent, QgsRenderContext &context) override |
| | Allows for a renderer to modify the extent of a feature request prior to rendering. More...
|
| |
| double | radius () const |
| | Returns the radius for the heatmap. More...
|
| |
| const QgsMapUnitScale & | radiusMapUnitScale () const |
| | Returns the map unit scale used for the heatmap's radius. More...
|
| |
| QgsSymbolV2::OutputUnit | radiusUnit () const |
| | Returns the units used for the heatmap's radius. More...
|
| |
| virtual bool | renderFeature (QgsFeature &feature, QgsRenderContext &context, int layer=-1, bool selected=false, bool drawVertexMarker=false) override |
| |
| double | renderQuality () const |
| | Returns the render quality used for drawing the heatmap. More...
|
| |
| virtual QDomElement | save (QDomDocument &doc) override |
| | store renderer info to XML element More...
|
| |
| void | setColorRamp (QgsVectorColorRampV2 *ramp) |
| | Sets the color ramp to use for shading the heatmap. More...
|
| |
| void | setInvertRamp (const bool invert) |
| | Sets whether the ramp is inverted. More...
|
| |
| void | setMaximumValue (const double value) |
| | Sets the maximum value used for shading the heatmap. More...
|
| |
| void | setRadius (const double radius) |
| | Sets the radius for the heatmap. More...
|
| |
| void | setRadiusMapUnitScale (const QgsMapUnitScale &scale) |
| | Sets the map unit scale used for the heatmap's radius. More...
|
| |
| void | setRadiusUnit (const QgsSymbolV2::OutputUnit unit) |
| | Sets the units used for the heatmap's radius. More...
|
| |
| void | setRenderQuality (const int quality) |
| | Sets the render quality used for drawing the heatmap. More...
|
| |
| void | setWeightExpression (const QString &expression) |
| | Sets the expression used for weighting points when generating the heatmap. More...
|
| |
| virtual void | startRender (QgsRenderContext &context, const QgsFields &fields) override |
| | Needs to be called when a new render cycle is started. More...
|
| |
| virtual void | stopRender (QgsRenderContext &context) override |
| |
| virtual QgsSymbolV2 * | symbolForFeature (QgsFeature &feature, QgsRenderContext &context) override |
| | To be overridden. More...
|
| |
| virtual QgsSymbolV2List | symbols (QgsRenderContext &context) override |
| | Returns list of symbols used by the renderer. More...
|
| |
| virtual QList< QString > | usedAttributes () override |
| |
| QString | weightExpression () const |
| | Returns the expression used for weighting points when generating the heatmap. More...
|
| |
| virtual | ~QgsFeatureRendererV2 () |
| |
| virtual int | capabilities () |
| | returns bitwise OR-ed capabilities of the renderer More...
|
| |
| virtual void | checkLegendSymbolItem (const QString &key, bool state=true) |
| | item in symbology was checked More...
|
| |
| virtual QString | filter () |
| | If a renderer does not require all the features this method may be overridden and return an expression used as where clause. More...
|
| |
| bool | forceRasterRender () const |
| | Returns whether the renderer must render as a raster. More...
|
| |
| virtual QString | legendClassificationAttribute () const |
| | If supported by the renderer, return classification attribute for the use in legend. More...
|
| |
| virtual bool | legendSymbolItemChecked (const QString &key) |
| | items of symbology items in legend is checked More...
|
| |
| virtual QgsLegendSymbolList | legendSymbolItems (double scaleDenominator=-1, const QString &rule="") |
| | return a list of item text / symbol More...
|
| |
| virtual bool | legendSymbolItemsCheckable () const |
| | items of symbology items in legend should be checkable More...
|
| |
| virtual QgsLegendSymbolListV2 | legendSymbolItemsV2 () const |
| | Return a list of symbology items for the legend. More...
|
| |
| virtual QgsLegendSymbologyList | legendSymbologyItems (QSize iconSize) |
| | return a list of symbology items for the legend More...
|
| |
| virtual Q_DECL_DEPRECATED QgsSymbolV2 * | originalSymbolForFeature (QgsFeature &feature) |
| | Return symbol for feature. More...
|
| |
| virtual QgsSymbolV2 * | originalSymbolForFeature (QgsFeature &feature, QgsRenderContext &context) |
| | Return symbol for feature. More...
|
| |
| virtual Q_DECL_DEPRECATED QgsSymbolV2List | originalSymbolsForFeature (QgsFeature &feat) |
| | Equivalent of originalSymbolsForFeature() call extended to support renderers that may use more symbols per feature - similar to symbolsForFeature() More...
|
| |
| virtual QgsSymbolV2List | originalSymbolsForFeature (QgsFeature &feat, QgsRenderContext &context) |
| | Equivalent of originalSymbolsForFeature() call extended to support renderers that may use more symbols per feature - similar to symbolsForFeature() More...
|
| |
| QgsPaintEffect * | paintEffect () const |
| | Returns the current paint effect for the renderer. More...
|
| |
| virtual Q_DECL_DEPRECATED QString | rotationField () const |
| | return rotation field name (or empty string if not set or not supported by renderer) More...
|
| |
| void | setForceRasterRender (bool forceRaster) |
| | Sets whether the renderer should be rendered to a raster destination. More...
|
| |
| void | setPaintEffect (QgsPaintEffect *effect) |
| | Sets the current paint effect for the renderer. More...
|
| |
| virtual Q_DECL_DEPRECATED void | setRotationField (const QString &fieldName) |
| | sets rotation field of renderer (if supported by the renderer) More...
|
| |
| void | setUsingSymbolLevels (bool usingSymbolLevels) |
| |
| void | setVertexMarkerAppearance (int type, int size) |
| | set type and size of editing vertex markers for subsequent rendering More...
|
| |
| virtual Q_DECL_DEPRECATED void | startRender (QgsRenderContext &context, const QgsVectorLayer *vlayer) |
| |
| virtual Q_DECL_DEPRECATED QgsSymbolV2 * | symbolForFeature (QgsFeature &feature) |
| | To be overridden. More...
|
| |
| virtual Q_DECL_DEPRECATED QgsSymbolV2List | symbols () |
| | for symbol levels More...
|
| |
| virtual Q_DECL_DEPRECATED QgsSymbolV2List | symbolsForFeature (QgsFeature &feat) |
| | return list of symbols used for rendering the feature. More...
|
| |
| virtual QgsSymbolV2List | symbolsForFeature (QgsFeature &feat, QgsRenderContext &context) |
| | Returns list of symbols used for rendering the feature. More...
|
| |
| virtual void | toSld (QDomDocument &doc, QDomElement &element) const |
| | used from subclasses to create SLD Rule elements following SLD v1.1 specs More...
|
| |
| QString | type () const |
| |
| bool | usingSymbolLevels () const |
| |
| virtual Q_DECL_DEPRECATED bool | willRenderFeature (QgsFeature &feat) |
| | return whether the renderer will render a feature or not. More...
|
| |
| virtual bool | willRenderFeature (QgsFeature &feat, QgsRenderContext &context) |
| | Returns whether the renderer will render a feature or not. More...
|
| |
| virtual Q_DECL_DEPRECATED QDomElement | writeSld (QDomDocument &doc, const QgsVectorLayer &layer) const |
| | create the SLD UserStyle element following the SLD v1.1 specs More...
|
| |
| virtual QDomElement | writeSld (QDomDocument &doc, const QString &styleName) const |
| | create the SLD UserStyle element following the SLD v1.1 specs with the given name More...
|
| |
|
| enum | Capabilities {
SymbolLevels = 1,
RotationField = 1 << 1,
MoreSymbolsPerFeature = 1 << 2,
Filter = 1 << 3,
ScaleDependent = 1 << 4
} |
| |
| | QgsFeatureRendererV2 (const QString &type) |
| |
| void | copyPaintEffect (QgsFeatureRendererV2 *destRenderer) const |
| | Copies paint effect of this renderer to another renderer. More...
|
| |
| void | renderFeatureWithSymbol (QgsFeature &feature, QgsSymbolV2 *symbol, QgsRenderContext &context, int layer, bool selected, bool drawVertexMarker) |
| |
| void | renderVertexMarker (const QPointF &pt, QgsRenderContext &context) |
| | render editing vertex marker at specified point More...
|
| |
| void | renderVertexMarkerPolygon (QPolygonF &pts, QList< QPolygonF > *rings, QgsRenderContext &context) |
| | render editing vertex marker for a polygon More...
|
| |
| void | renderVertexMarkerPolyline (QPolygonF &pts, QgsRenderContext &context) |
| | render editing vertex marker for a polyline More...
|
| |
| void | setScaleMethodToSymbol (QgsSymbolV2 *symbol, int scaleMethod) |
| |
| static const unsigned char * | _getLineString (QPolygonF &pts, QgsRenderContext &context, const unsigned char *wkb, bool clipToExtent=true) |
| |
| static const unsigned char * | _getPoint (QPointF &pt, QgsRenderContext &context, const unsigned char *wkb) |
| |
| static const unsigned char * | _getPolygon (QPolygonF &pts, QList< QPolygonF > &holes, QgsRenderContext &context, const unsigned char *wkb, bool clipToExtent=true) |
| |
| static void | convertSymbolRotation (QgsSymbolV2 *symbol, const QString &field) |
| |
| static void | convertSymbolSizeScale (QgsSymbolV2 *symbol, QgsSymbolV2::ScaleMethod method, const QString &field) |
| |
| int | mCurrentVertexMarkerSize |
| | The current size of editing marker. More...
|
| |
| int | mCurrentVertexMarkerType |
| | The current type of editing marker. More...
|
| |
| bool | mForceRaster |
| |
| QgsPaintEffect * | mPaintEffect |
| |
| QString | mType |
| |
| bool | mUsingSymbolLevels |
| |
A renderer which draws points as a live heatmap.
- Note
- Added in version 2.7
Definition at line 33 of file qgsheatmaprenderer.h.