Quantum GIS API Documentation  1.8
Public Member Functions | Protected Member Functions | Protected Attributes
QgsMarkerSymbolLayerV2 Class Reference

#include <qgssymbollayerv2.h>

Inheritance diagram for QgsMarkerSymbolLayerV2:
Inheritance graph
Collaboration diagram for QgsMarkerSymbolLayerV2:
Collaboration graph

List of all members.

Public Member Functions

virtual void renderPoint (const QPointF &point, QgsSymbolV2RenderContext &context)=0
void drawPreviewIcon (QgsSymbolV2RenderContext &context, QSize size)
void setAngle (double angle)
double angle () const
void setSize (double size)
double size () const
void setOffset (QPointF offset)
QPointF offset ()
virtual void toSld (QDomDocument &doc, QDomElement &element, QgsStringMap props) const
virtual void writeSldMarker (QDomDocument &doc, QDomElement &element, QgsStringMap props) const

Protected Member Functions

 QgsMarkerSymbolLayerV2 (bool locked=false)

Protected Attributes

double mAngle
double mSize
QPointF mOffset

Detailed Description

Definition at line 95 of file qgssymbollayerv2.h.

Constructor & Destructor Documentation

QgsMarkerSymbolLayerV2::QgsMarkerSymbolLayerV2 ( bool  locked = false) [protected]

Definition at line 28 of file qgssymbollayerv2.cpp.

Member Function Documentation

double QgsMarkerSymbolLayerV2::angle ( void  ) const [inline]
void QgsMarkerSymbolLayerV2::drawPreviewIcon ( QgsSymbolV2RenderContext context,
QSize  size 
) [virtual]
QPointF QgsMarkerSymbolLayerV2::offset ( ) [inline]
virtual void QgsMarkerSymbolLayerV2::renderPoint ( const QPointF &  point,
QgsSymbolV2RenderContext context 
) [pure virtual]
void QgsMarkerSymbolLayerV2::setAngle ( double  angle) [inline]
void QgsMarkerSymbolLayerV2::setOffset ( QPointF  offset) [inline]
void QgsMarkerSymbolLayerV2::setSize ( double  size) [inline]

Definition at line 105 of file qgssymbollayerv2.h.

References size.

Referenced by QgsMarkerSymbolV2::setSize().

double QgsMarkerSymbolLayerV2::size ( void  ) const [inline]
void QgsMarkerSymbolLayerV2::toSld ( QDomDocument &  doc,
QDomElement &  element,
QgsStringMap  props 
) const [virtual]
virtual void QgsMarkerSymbolLayerV2::writeSldMarker ( QDomDocument &  doc,
QDomElement &  element,
QgsStringMap  props 
) const [inline, virtual]

Member Data Documentation

double QgsMarkerSymbolLayerV2::mAngle [protected]
QPointF QgsMarkerSymbolLayerV2::mOffset [protected]
double QgsMarkerSymbolLayerV2::mSize [protected]

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