QgsLineSymbolLayerV2 Class Reference

#include <qgssymbollayerv2.h>

Inheritance diagram for QgsLineSymbolLayerV2:

Inheritance graph
[legend]
Collaboration diagram for QgsLineSymbolLayerV2:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void renderPolyline (const QPolygonF &points, QgsSymbolV2RenderContext &context)=0
virtual void setWidth (double width)
virtual double width () const
void drawPreviewIcon (QgsSymbolV2RenderContext &context, QSize size)

Protected Member Functions

 QgsLineSymbolLayerV2 (bool locked=false)

Protected Attributes

double mWidth


Detailed Description

Definition at line 97 of file qgssymbollayerv2.h.


Constructor & Destructor Documentation

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

Definition at line 19 of file qgssymbollayerv2.cpp.


Member Function Documentation

virtual void QgsLineSymbolLayerV2::renderPolyline ( const QPolygonF &  points,
QgsSymbolV2RenderContext context 
) [pure virtual]

virtual void QgsLineSymbolLayerV2::setWidth ( double  width  )  [inline, virtual]

Reimplemented in QgsMarkerLineSymbolLayerV2.

Definition at line 102 of file qgssymbollayerv2.h.

Referenced by QgsLineSymbolV2::setWidth().

virtual double QgsLineSymbolLayerV2::width (  )  const [inline, virtual]

void QgsLineSymbolLayerV2::drawPreviewIcon ( QgsSymbolV2RenderContext context,
QSize  size 
) [virtual]


Member Data Documentation

double QgsLineSymbolLayerV2::mWidth [protected]


The documentation for this class was generated from the following files:

Generated on Sat Feb 4 19:17:37 2012 for Quantum GIS API Documentation by  doxygen 1.5.6