Quantum GIS API Documentation  master-693a1fe
QgsImageFillSymbolLayer Class Reference

Base class for polygon renderers generating texture images. More...

#include <qgsfillsymbollayerv2.h>

+ Inheritance diagram for QgsImageFillSymbolLayer:
+ Collaboration diagram for QgsImageFillSymbolLayer:

List of all members.

Public Member Functions

 QgsImageFillSymbolLayer ()
virtual ~QgsImageFillSymbolLayer ()
QgsSymbolV2::OutputUnit outlineWidthUnit () const
void renderPolygon (const QPolygonF &points, QList< QPolygonF > *rings, QgsSymbolV2RenderContext &context)
void setOutlineWidthUnit (QgsSymbolV2::OutputUnit unit)
virtual bool setSubSymbol (QgsSymbolV2 *symbol)
virtual QgsSymbolV2subSymbol ()

Protected Member Functions

virtual void applyDataDefinedSettings (const QgsSymbolV2RenderContext &context)

Protected Attributes

QBrush mBrush
QgsLineSymbolV2mOutline
 Custom outline.
double mOutlineWidth
 Outline width.
QgsSymbolV2::OutputUnit mOutlineWidthUnit

Detailed Description

Base class for polygon renderers generating texture images.

Definition at line 106 of file qgsfillsymbollayerv2.h.


Constructor & Destructor Documentation


Member Function Documentation

virtual void QgsImageFillSymbolLayer::applyDataDefinedSettings ( const QgsSymbolV2RenderContext context) [inline, protected, virtual]
virtual QgsSymbolV2* QgsImageFillSymbolLayer::subSymbol ( ) [inline, virtual]

Reimplemented from QgsSymbolLayerV2.

Reimplemented in QgsPointPatternFillSymbolLayer.

Definition at line 113 of file qgsfillsymbollayerv2.h.


Member Data Documentation

Outline width.

Definition at line 123 of file qgsfillsymbollayerv2.h.

Referenced by QgsSVGFillSymbolLayer::QgsSVGFillSymbolLayer().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines