QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
|
Layers and optional attribute index to split into multiple layers using attribute value as layer name. More...
#include <qgsdxfexport.h>
Public Member Functions | |
DxfLayer (QgsVectorLayer *vl, int layerOutputAttributeIndex=-1, bool buildDDBlocks=false, int ddBlocksMaxNumberOfClasses=-1) | |
bool | buildDataDefinedBlocks () const |
Flag if data defined point block symbols should be created. More... | |
int | dataDefinedBlocksMaximumNumberOfClasses () const |
Returns the maximum number of data defined symbol classes for which blocks are created. More... | |
QgsVectorLayer * | layer () const |
Returns the layer. More... | |
int | layerOutputAttributeIndex () const |
Returns the attribute index used to split into multiple layers. More... | |
QString | splitLayerAttribute () const |
If the split layer attribute is set, the vector layer will be split into several dxf layers, one per each unique value. More... | |
Layers and optional attribute index to split into multiple layers using attribute value as layer name.
Definition at line 74 of file qgsdxfexport.h.
|
inline |
Definition at line 76 of file qgsdxfexport.h.
|
inline |
Flag if data defined point block symbols should be created.
Default is false
Definition at line 106 of file qgsdxfexport.h.
|
inline |
Returns the maximum number of data defined symbol classes for which blocks are created.
Returns -1 if there is no such limitation
Definition at line 113 of file qgsdxfexport.h.
|
inline |
Returns the layer.
Definition at line 84 of file qgsdxfexport.h.
|
inline |
Returns the attribute index used to split into multiple layers.
The attribute value is used for layer names.
Definition at line 91 of file qgsdxfexport.h.
QString QgsDxfExport::DxfLayer::splitLayerAttribute | ( | ) | const |
If the split layer attribute is set, the vector layer will be split into several dxf layers, one per each unique value.
Definition at line 2565 of file qgsdxfexport.cpp.