QGIS API Documentation  master-28efcda
QgsCentroidFillSymbolLayerV2 Class Reference

#include <qgsfillsymbollayerv2.h>

+ Inheritance diagram for QgsCentroidFillSymbolLayerV2:
+ Collaboration diagram for QgsCentroidFillSymbolLayerV2:

List of all members.

Public Member Functions

 QgsCentroidFillSymbolLayerV2 ()
 ~QgsCentroidFillSymbolLayerV2 ()
QgsSymbolLayerV2clone () const
QString layerType () const
QgsSymbolV2::OutputUnit outputUnit () const
QgsStringMap properties () const
void renderPolygon (const QPolygonF &points, QList< QPolygonF > *rings, QgsSymbolV2RenderContext &context)
void setColor (const QColor &color)
void setOutputUnit (QgsSymbolV2::OutputUnit unit)
bool setSubSymbol (QgsSymbolV2 *symbol)
void startRender (QgsSymbolV2RenderContext &context)
void stopRender (QgsSymbolV2RenderContext &context)
QgsSymbolV2subSymbol ()
void toSld (QDomDocument &doc, QDomElement &element, QgsStringMap props) const

Static Public Member Functions

static QgsSymbolLayerV2create (const QgsStringMap &properties=QgsStringMap())
static QgsSymbolLayerV2createFromSld (QDomElement &element)

Protected Attributes

QgsMarkerSymbolV2mMarker

Detailed Description

Definition at line 351 of file qgsfillsymbollayerv2.h.


Constructor & Destructor Documentation


Member Function Documentation

QString QgsCentroidFillSymbolLayerV2::layerType ( ) const [virtual]

Implements QgsSymbolLayerV2.

Definition at line 1612 of file qgsfillsymbollayerv2.cpp.

Implements QgsSymbolLayerV2.

Definition at line 1657 of file qgsfillsymbollayerv2.cpp.

void QgsCentroidFillSymbolLayerV2::setColor ( const QColor &  color) [virtual]

Reimplemented from QgsSymbolLayerV2.

Definition at line 383 of file qgsfillsymbollayerv2.h.

Reimplemented from QgsSymbolLayerV2.

Definition at line 1695 of file qgsfillsymbollayerv2.cpp.

References mMarker.

void QgsCentroidFillSymbolLayerV2::toSld ( QDomDocument &  doc,
QDomElement &  element,
QgsStringMap  props 
) const [virtual]

Reimplemented from QgsSymbolLayerV2.

Definition at line 1669 of file qgsfillsymbollayerv2.cpp.

References mMarker, and QgsSymbolV2::toSld().


Member Data Documentation


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