QGIS API Documentation  2.99.0-Master (b2587b7)
Public Member Functions | List of all members
QgsDxfPaintEngine Class Reference

#include <qgsdxfpaintengine.h>

Inheritance diagram for QgsDxfPaintEngine:
Inheritance graph

Public Member Functions

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

Detailed Description

not available in Python bindings

Definition at line 33 of file qgsdxfpaintengine.h.

Constructor & Destructor Documentation

§ QgsDxfPaintEngine()

QgsDxfPaintEngine::QgsDxfPaintEngine ( const QgsDxfPaintDevice dxfDevice,
QgsDxfExport dxf 

Definition at line 23 of file qgsdxfpaintengine.cpp.

§ ~QgsDxfPaintEngine()

QgsDxfPaintEngine::~QgsDxfPaintEngine ( )

Definition at line 30 of file qgsdxfpaintengine.cpp.

Member Function Documentation

§ begin()

bool QgsDxfPaintEngine::begin ( QPaintDevice *  pdev)

Definition at line 34 of file qgsdxfpaintengine.cpp.

§ drawLines()

void QgsDxfPaintEngine::drawLines ( const QLineF *  lines,
int  lineCount 

Definition at line 192 of file qgsdxfpaintengine.cpp.

§ drawPath()

void QgsDxfPaintEngine::drawPath ( const QPainterPath &  path)

Definition at line 98 of file qgsdxfpaintengine.cpp.

§ drawPixmap()

void QgsDxfPaintEngine::drawPixmap ( const QRectF &  r,
const QPixmap &  pm,
const QRectF &  sr 

Definition at line 50 of file qgsdxfpaintengine.cpp.

§ drawPolygon()

void QgsDxfPaintEngine::drawPolygon ( const QPointF *  points,
int  pointCount,
PolygonDrawMode  mode 

Definition at line 76 of file qgsdxfpaintengine.cpp.

§ end()

bool QgsDxfPaintEngine::end ( )

Definition at line 40 of file qgsdxfpaintengine.cpp.

§ layer()

QString QgsDxfPaintEngine::layer ( ) const

Definition at line 51 of file qgsdxfpaintengine.h.

§ setLayer()

void QgsDxfPaintEngine::setLayer ( const QString &  layer)

Definition at line 50 of file qgsdxfpaintengine.h.

§ setShift()

void QgsDxfPaintEngine::setShift ( QPointF  shift)

Definition at line 53 of file qgsdxfpaintengine.h.

§ type()

QPaintEngine::Type QgsDxfPaintEngine::type ( ) const

Definition at line 45 of file qgsdxfpaintengine.cpp.

§ updateState()

void QgsDxfPaintEngine::updateState ( const QPaintEngineState &  state)

Definition at line 57 of file qgsdxfpaintengine.cpp.

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