QGIS API Documentation 3.41.0-Master (45a0abf3bec)
Loading...
Searching...
No Matches
Classes | Macros
qgslinesymbollayer.h File Reference
#include "qgis_core.h"
#include "qgis.h"
#include "qgssymbollayer.h"
#include <QPen>
#include <QVector>
Include dependency graph for qgslinesymbollayer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsAbstractBrushedLineSymbolLayer
 Base class for line symbol layer types which draws line sections using a QBrush. More...
 
class  QgsFilledLineSymbolLayer
 A line symbol layer type which fills a stroked line with a QgsFillSymbol. More...
 
class  QgsHashedLineSymbolLayer
 Line symbol layer type which draws repeating line sections along a line feature. More...
 
class  QgsLineburstSymbolLayer
 Line symbol layer type which draws a gradient pattern perpendicularly along a line. More...
 
class  QgsMarkerLineSymbolLayer
 Line symbol layer type which draws repeating marker symbols along a line feature. More...
 
class  QgsRasterLineSymbolLayer
 Line symbol layer type which draws line sections using a raster image file. More...
 
class  QgsSimpleLineSymbolLayer
 A simple line symbol layer, which renders lines using a line in a variety of styles (e.g. More...
 
class  QgsTemplatedLineSymbolLayerBase
 Base class for templated line symbols, e.g. More...
 

Macros

#define DEFAULT_MARKERLINE_INTERVAL   3
 
#define DEFAULT_MARKERLINE_ROTATE   true
 
#define DEFAULT_SIMPLELINE_CAPSTYLE   Qt::SquareCap
 
#define DEFAULT_SIMPLELINE_COLOR   QColor(35,35,35)
 
#define DEFAULT_SIMPLELINE_JOINSTYLE   Qt::BevelJoin
 
#define DEFAULT_SIMPLELINE_PENSTYLE   Qt::SolidLine
 
#define DEFAULT_SIMPLELINE_WIDTH   DEFAULT_LINE_WIDTH
 

Macro Definition Documentation

◆ DEFAULT_MARKERLINE_INTERVAL

#define DEFAULT_MARKERLINE_INTERVAL   3

Definition at line 543 of file qgslinesymbollayer.h.

◆ DEFAULT_MARKERLINE_ROTATE

#define DEFAULT_MARKERLINE_ROTATE   true

Definition at line 542 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_CAPSTYLE

#define DEFAULT_SIMPLELINE_CAPSTYLE   Qt::SquareCap

Definition at line 37 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_COLOR

#define DEFAULT_SIMPLELINE_COLOR   QColor(35,35,35)

Definition at line 33 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_JOINSTYLE

#define DEFAULT_SIMPLELINE_JOINSTYLE   Qt::BevelJoin

Definition at line 36 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_PENSTYLE

#define DEFAULT_SIMPLELINE_PENSTYLE   Qt::SolidLine

Definition at line 35 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_WIDTH

#define DEFAULT_SIMPLELINE_WIDTH   DEFAULT_LINE_WIDTH

Definition at line 34 of file qgslinesymbollayer.h.