QGIS API Documentation
3.14.0-Pi (9f7028fd23)
|
#include "qgis_core.h"
#include "qgis_sip.h"
#include "qgssymbollayer.h"
#include <QPen>
#include <QBrush>
#include <QPicture>
#include <QPolygonF>
#include <QFont>
Go to the source code of this file.
Classes | |
class | QgsFilledMarkerSymbolLayer |
Filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbol. This allows the symbol to support advanced styling of the interior and stroke of the shape. More... | |
class | QgsFontMarkerSymbolLayer |
class | QgsRasterMarkerSymbolLayer |
Raster marker symbol layer class. More... | |
class | QgsSimpleMarkerSymbolLayer |
Simple marker symbol layer, consisting of a rendered shape with solid fill color and an stroke. More... | |
class | QgsSimpleMarkerSymbolLayerBase |
Abstract base class for simple marker symbol layers. Handles creation of the symbol shapes but leaves the actual drawing of the symbols to subclasses. More... | |
class | QgsSvgMarkerSymbolLayer |
Macros | |
#define | DEFAULT_FONTMARKER_ANGLE 0 |
#define | DEFAULT_FONTMARKER_BORDERCOLOR QColor(Qt::white) |
#define | DEFAULT_FONTMARKER_CHR QChar('A') |
#define | DEFAULT_FONTMARKER_COLOR QColor( 35, 35, 35 ) |
#define | DEFAULT_FONTMARKER_FONT "Dingbats" |
#define | DEFAULT_FONTMARKER_JOINSTYLE Qt::MiterJoin |
#define | DEFAULT_FONTMARKER_SIZE POINT2MM(12) |
#define | DEFAULT_RASTERMARKER_ANGLE 0 |
#define | DEFAULT_RASTERMARKER_SIZE 2*DEFAULT_POINT_SIZE |
#define | DEFAULT_SIMPLEMARKER_ANGLE 0 |
#define | DEFAULT_SIMPLEMARKER_BORDERCOLOR QColor( 35, 35, 35 ) |
#define | DEFAULT_SIMPLEMARKER_COLOR QColor(255,0,0) |
#define | DEFAULT_SIMPLEMARKER_JOINSTYLE Qt::BevelJoin |
#define | DEFAULT_SIMPLEMARKER_NAME "circle" |
#define | DEFAULT_SIMPLEMARKER_SIZE DEFAULT_POINT_SIZE |
#define | DEFAULT_SVGMARKER_ANGLE 0 |
#define | DEFAULT_SVGMARKER_SIZE 2*DEFAULT_POINT_SIZE |
#define | MM2POINT(x) ( (x) * 72 / 25.4 ) |
#define | POINT2MM(x) ( (x) * 25.4 / 72 ) |
#define DEFAULT_FONTMARKER_ANGLE 0 |
Definition at line 794 of file qgsmarkersymbollayer.h.
#define DEFAULT_FONTMARKER_BORDERCOLOR QColor(Qt::white) |
Definition at line 792 of file qgsmarkersymbollayer.h.
#define DEFAULT_FONTMARKER_CHR QChar('A') |
Definition at line 789 of file qgsmarkersymbollayer.h.
#define DEFAULT_FONTMARKER_COLOR QColor( 35, 35, 35 ) |
Definition at line 791 of file qgsmarkersymbollayer.h.
#define DEFAULT_FONTMARKER_FONT "Dingbats" |
Definition at line 788 of file qgsmarkersymbollayer.h.
#define DEFAULT_FONTMARKER_JOINSTYLE Qt::MiterJoin |
Definition at line 793 of file qgsmarkersymbollayer.h.
#define DEFAULT_FONTMARKER_SIZE POINT2MM(12) |
Definition at line 790 of file qgsmarkersymbollayer.h.
#define DEFAULT_RASTERMARKER_ANGLE 0 |
Definition at line 642 of file qgsmarkersymbollayer.h.
#define DEFAULT_RASTERMARKER_SIZE 2*DEFAULT_POINT_SIZE |
Definition at line 641 of file qgsmarkersymbollayer.h.
#define DEFAULT_SIMPLEMARKER_ANGLE 0 |
Definition at line 28 of file qgsmarkersymbollayer.h.
#define DEFAULT_SIMPLEMARKER_BORDERCOLOR QColor( 35, 35, 35 ) |
Definition at line 25 of file qgsmarkersymbollayer.h.
#define DEFAULT_SIMPLEMARKER_COLOR QColor(255,0,0) |
Definition at line 24 of file qgsmarkersymbollayer.h.
#define DEFAULT_SIMPLEMARKER_JOINSTYLE Qt::BevelJoin |
Definition at line 26 of file qgsmarkersymbollayer.h.
#define DEFAULT_SIMPLEMARKER_NAME "circle" |
Definition at line 23 of file qgsmarkersymbollayer.h.
#define DEFAULT_SIMPLEMARKER_SIZE DEFAULT_POINT_SIZE |
Definition at line 27 of file qgsmarkersymbollayer.h.
#define DEFAULT_SVGMARKER_ANGLE 0 |
Definition at line 476 of file qgsmarkersymbollayer.h.
#define DEFAULT_SVGMARKER_SIZE 2*DEFAULT_POINT_SIZE |
Definition at line 475 of file qgsmarkersymbollayer.h.
#define MM2POINT | ( | x | ) | ( (x) * 72 / 25.4 ) |
Definition at line 786 of file qgsmarkersymbollayer.h.
#define POINT2MM | ( | x | ) | ( (x) * 25.4 / 72 ) |
Definition at line 785 of file qgsmarkersymbollayer.h.