QGIS API Documentation 3.99.0-Master (2fe06baccd8)
Loading...
Searching...
No Matches
qgsgeometrypaintdevice.cpp File Reference
#include "qgsgeometrypaintdevice.h"
#include "qgsgeos.h"
#include "qgslinestring.h"
#include "qgsmultilinestring.h"
#include "qgsmultipolygon.h"
#include "qgspainting.h"
#include "qgspolygon.h"
#include "qgssymbollayerutils.h"
Include dependency graph for qgsgeometrypaintdevice.cpp:

Go to the source code of this file.

Functions

template<typename T>
void drawLinesImp (const QTransform &transform, QgsGeometryCollection &geometry, const T *lines, int lineCount)
template<typename T>
void drawPointsImp (const QTransform &transform, QgsGeometryCollection &geometry, const T *points, int pointCount)
template<typename T>
void drawPolygonImp (const QTransform &transform, QgsGeometryCollection &geometry, const T *points, int pointCount, QPaintEngine::PolygonDrawMode mode, double simplifyTolerance)
template<typename T>
void drawRectsImp (const QTransform &transform, QgsGeometryCollection &geometry, const T *rects, int rectCount)

Function Documentation

◆ drawLinesImp()

template<typename T>
void drawLinesImp ( const QTransform & transform,
QgsGeometryCollection & geometry,
const T * lines,
int lineCount )

Definition at line 88 of file qgsgeometrypaintdevice.cpp.

◆ drawPointsImp()

template<typename T>
void drawPointsImp ( const QTransform & transform,
QgsGeometryCollection & geometry,
const T * points,
int pointCount )

Definition at line 151 of file qgsgeometrypaintdevice.cpp.

◆ drawPolygonImp()

template<typename T>
void drawPolygonImp ( const QTransform & transform,
QgsGeometryCollection & geometry,
const T * points,
int pointCount,
QPaintEngine::PolygonDrawMode mode,
double simplifyTolerance )

Definition at line 249 of file qgsgeometrypaintdevice.cpp.

◆ drawRectsImp()

template<typename T>
void drawRectsImp ( const QTransform & transform,
QgsGeometryCollection & geometry,
const T * rects,
int rectCount )

Definition at line 190 of file qgsgeometrypaintdevice.cpp.