QGIS API Documentation  2.6.0-Brighton
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
QgsDxfPaintEngine Class Reference

#include <qgsdxfpaintengine.h>

Public Member Functions

 QgsDxfPaintEngine (const QgsDxfPaintDevice *dxfDevice, QgsDxfExport *dxf)
 ~QgsDxfPaintEngine ()
bool begin (QPaintDevice *pdev)
bool end ()
QPaintEngine::Type type () const
void updateState (const QPaintEngineState &state)
void drawPixmap (const QRectF &r, const QPixmap &pm, const QRectF &sr)
void drawPolygon (const QPointF *points, int pointCount, PolygonDrawMode mode)
void drawRects (const QRectF *rects, int rectCount)
void drawPath (const QPainterPath &path)
void drawLines (const QLineF *lines, int lineCount)
void setLayer (const QString &layer)
QString layer () const
void setShift (const QPointF &shift)

Constructor & Destructor Documentation

QgsDxfPaintEngine::QgsDxfPaintEngine ( const QgsDxfPaintDevice dxfDevice,
QgsDxfExport dxf 
)
QgsDxfPaintEngine::~QgsDxfPaintEngine ( )

Member Function Documentation

bool QgsDxfPaintEngine::begin ( QPaintDevice *  pdev)
void QgsDxfPaintEngine::drawLines ( const QLineF *  lines,
int  lineCount 
)
void QgsDxfPaintEngine::drawPath ( const QPainterPath &  path)
void QgsDxfPaintEngine::drawPixmap ( const QRectF &  r,
const QPixmap &  pm,
const QRectF &  sr 
)
void QgsDxfPaintEngine::drawPolygon ( const QPointF *  points,
int  pointCount,
PolygonDrawMode  mode 
)
void QgsDxfPaintEngine::drawRects ( const QRectF *  rects,
int  rectCount 
)
bool QgsDxfPaintEngine::end ( )
QString QgsDxfPaintEngine::layer ( ) const
inline
void QgsDxfPaintEngine::setLayer ( const QString &  layer)
inline
void QgsDxfPaintEngine::setShift ( const QPointF &  shift)
inline
QPaintEngine::Type QgsDxfPaintEngine::type ( ) const
void QgsDxfPaintEngine::updateState ( const QPaintEngineState &  state)

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