QGIS API Documentation  3.26.3-Buenos Aires (65e4edfdad)
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  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. solid, dotted, dashed). More...
 
class  QgsTemplatedLineSymbolLayerBase
 Base class for templated line symbols, e.g. line symbols which draw markers or hash lines at intervals along the line feature. 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 541 of file qgslinesymbollayer.h.

◆ DEFAULT_MARKERLINE_ROTATE

#define DEFAULT_MARKERLINE_ROTATE   true

Definition at line 540 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_CAPSTYLE

#define DEFAULT_SIMPLELINE_CAPSTYLE   Qt::SquareCap

Definition at line 36 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_COLOR

#define DEFAULT_SIMPLELINE_COLOR   QColor(35,35,35)

Definition at line 32 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_JOINSTYLE

#define DEFAULT_SIMPLELINE_JOINSTYLE   Qt::BevelJoin

Definition at line 35 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_PENSTYLE

#define DEFAULT_SIMPLELINE_PENSTYLE   Qt::SolidLine

Definition at line 34 of file qgslinesymbollayer.h.

◆ DEFAULT_SIMPLELINE_WIDTH

#define DEFAULT_SIMPLELINE_WIDTH   DEFAULT_LINE_WIDTH

Definition at line 33 of file qgslinesymbollayer.h.