QGIS API Documentation  3.6.0-Noosa (5873452)
QgsDxfRuleBasedLabelProvider Member List

This is the complete list of members for QgsDxfRuleBasedLabelProvider, including all inherited members.

CentroidMustBeInside enum valueQgsAbstractLabelProvider
createProvider(QgsVectorLayer *layer, const QString &providerId, bool withFeatureLoop, const QgsPalLayerSettings *settings) overrideQgsDxfRuleBasedLabelProvidervirtual
DrawAllLabels enum valueQgsAbstractLabelProvider
drawLabel(QgsRenderContext &context, pal::LabelPosition *label) const overrideQgsDxfRuleBasedLabelProvidervirtual
drawLabelPrivate(pal::LabelPosition *label, QgsRenderContext &context, QgsPalLayerSettings &tmpLyr, QgsTextRenderer::TextPart drawType, double dpiRatio=1.0) constQgsVectorLayerLabelProviderprotected
DrawLabels enum valueQgsAbstractLabelProvider
Flag enum nameQgsAbstractLabelProvider
flags() constQgsAbstractLabelProviderinline
getPointObstacleGeometry(QgsFeature &fet, QgsRenderContext &context, const QgsSymbolList &symbols)QgsVectorLayerLabelProviderstatic
init()QgsVectorLayerLabelProviderprotected
labelFeatures(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
LabelPerFeaturePart enum valueQgsAbstractLabelProvider
layer() constQgsAbstractLabelProviderinline
layerId() constQgsAbstractLabelProviderinline
linePlacementFlags() constQgsAbstractLabelProviderinline
mCrsQgsVectorLayerLabelProviderprotected
mDxfExportQgsDxfRuleBasedLabelProviderprotected
mEngineQgsAbstractLabelProviderprotected
MergeConnectedLines enum valueQgsAbstractLabelProvider
mFieldsQgsVectorLayerLabelProviderprotected
mFlagsQgsAbstractLabelProviderprotected
mLabelsQgsVectorLayerLabelProviderprotected
mLayerQgsAbstractLabelProviderprotected
mLayerGeometryTypeQgsVectorLayerLabelProviderprotected
mLayerIdQgsAbstractLabelProviderprotected
mLinePlacementFlagsQgsAbstractLabelProviderprotected
mNameQgsAbstractLabelProviderprotected
mObstacleTypeQgsAbstractLabelProviderprotected
mOwnsSourceQgsVectorLayerLabelProviderprotected
mPlacementQgsAbstractLabelProviderprotected
mPriorityQgsAbstractLabelProviderprotected
mProviderIdQgsAbstractLabelProviderprotected
mRendererQgsVectorLayerLabelProviderprotected
mRulesQgsRuleBasedLabelProviderprotected
mSettingsQgsVectorLayerLabelProviderprotected
mSourceQgsVectorLayerLabelProviderprotected
mSubProvidersQgsRuleBasedLabelProviderprotected
mUpsidedownLabelsQgsAbstractLabelProviderprotected
name() constQgsAbstractLabelProviderinline
obstacleType() constQgsAbstractLabelProviderinline
placement() constQgsAbstractLabelProviderinline
prepare(const QgsRenderContext &context, QSet< QString > &attributeNames) overrideQgsRuleBasedLabelProvidervirtual
priority() constQgsAbstractLabelProviderinline
providerId() constQgsAbstractLabelProviderinline
QgsAbstractLabelProvider(QgsMapLayer *layer, const QString &providerId=QString())QgsAbstractLabelProvider
QgsDxfRuleBasedLabelProvider(const QgsRuleBasedLabeling &rules, QgsVectorLayer *layer, QgsDxfExport *dxf)QgsDxfRuleBasedLabelProviderexplicit
QgsRuleBasedLabelProvider(const QgsRuleBasedLabeling &rules, QgsVectorLayer *layer, bool withFeatureLoop=true)QgsRuleBasedLabelProvider
QgsVectorLayerLabelProvider(QgsVectorLayer *layer, const QString &providerId, bool withFeatureLoop, const QgsPalLayerSettings *settings, const QString &layerName=QString())QgsVectorLayerLabelProviderexplicit
registerDxfFeature(QgsFeature &feature, QgsRenderContext &context, const QString &dxfLayerName)QgsDxfRuleBasedLabelProvider
registerFeature(const QgsFeature &feature, QgsRenderContext &context, const QgsGeometry &obstacleGeometry=QgsGeometry()) overrideQgsRuleBasedLabelProvidervirtual
reinit(QgsVectorLayer *layer)QgsDxfRuleBasedLabelProvider
setEngine(const QgsLabelingEngine *engine)QgsAbstractLabelProviderinline
subProviders() overrideQgsRuleBasedLabelProvidervirtual
upsidedownLabels() constQgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()=defaultQgsAbstractLabelProvidervirtual
~QgsVectorLayerLabelProvider() overrideQgsVectorLayerLabelProvider