QGIS API Documentation 3.99.0-Master (2fe06baccd8)
Loading...
Searching...
No Matches
qgssymbollayerutils.h File Reference
#include "qgis.h"
#include "qgis_core.h"
#include "qgis_sip.h"
#include "qgsarrowsymbollayer.h"
#include "qgscolorramp.h"
#include "qgsmapunitscale.h"
#include "qgssymbol.h"
#include <QColor>
#include <QFile>
#include <QFont>
#include <QMap>
#include <QPainter>
Include dependency graph for qgssymbollayerutils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsSymbolLayerUtils
 Contains utility functions for working with symbols and symbol layers. More...

Macros

#define FONTMARKER_CHR_FIX   "~!_#!#_!~"

Typedefs

typedef QMap< QString, QString > QgsStringMap
typedef QMap< QString, QgsSymbol * > QgsSymbolMap

Functions

QList< QPolygonF > offsetLine (QPolygonF polyline, double dist, Qgis::GeometryType geometryType)
 calculate geometry shifted by a specified distance

Macro Definition Documentation

◆ FONTMARKER_CHR_FIX

#define FONTMARKER_CHR_FIX   "~!_#!#_!~"

Definition at line 34 of file qgssymbollayerutils.h.

Typedef Documentation

◆ QgsStringMap

typedef QMap<QString, QString> QgsStringMap

Definition at line 41 of file qgssymbollayerutils.h.

◆ QgsSymbolMap

typedef QMap<QString, QgsSymbol * > QgsSymbolMap

Definition at line 42 of file qgssymbollayerutils.h.

Function Documentation

◆ offsetLine()

QList< QPolygonF > offsetLine ( QPolygonF polyline,
double dist,
Qgis::GeometryType geometryType )

calculate geometry shifted by a specified distance

Definition at line 1206 of file qgssymbollayerutils.cpp.