CentroidMustBeInside enum value | QgsAbstractLabelProvider | |
createProvider(QgsVectorLayer *layer, const QString &providerId, bool withFeatureLoop, const QgsPalLayerSettings *settings) | QgsRuleBasedLabelProvider | virtual |
DrawAllLabels enum value | QgsAbstractLabelProvider | |
drawLabel(QgsRenderContext &context, pal::LabelPosition *label) const override | QgsVectorLayerLabelProvider | virtual |
drawLabelPrivate(pal::LabelPosition *label, QgsRenderContext &context, QgsPalLayerSettings &tmpLyr, QgsTextRenderer::TextPart drawType, double dpiRatio=1.0) const | QgsVectorLayerLabelProvider | protected |
DrawLabels enum value | QgsAbstractLabelProvider | |
Flag enum name | QgsAbstractLabelProvider | |
flags() const | QgsAbstractLabelProvider | inline |
getPointObstacleGeometry(QgsFeature &fet, QgsRenderContext &context, const QgsSymbolList &symbols) | QgsVectorLayerLabelProvider | static |
init() | QgsVectorLayerLabelProvider | protected |
labelFeatures(QgsRenderContext &context) override | QgsVectorLayerLabelProvider | virtual |
LabelPerFeaturePart enum value | QgsAbstractLabelProvider | |
layer() const | QgsAbstractLabelProvider | inline |
layerId() const | QgsAbstractLabelProvider | inline |
linePlacementFlags() const | QgsAbstractLabelProvider | inline |
mCrs | QgsVectorLayerLabelProvider | protected |
mEngine | QgsAbstractLabelProvider | protected |
MergeConnectedLines enum value | QgsAbstractLabelProvider | |
mFields | QgsVectorLayerLabelProvider | protected |
mFlags | QgsAbstractLabelProvider | protected |
mLabels | QgsVectorLayerLabelProvider | protected |
mLayer | QgsAbstractLabelProvider | protected |
mLayerGeometryType | QgsVectorLayerLabelProvider | protected |
mLayerId | QgsAbstractLabelProvider | protected |
mLinePlacementFlags | QgsAbstractLabelProvider | protected |
mName | QgsAbstractLabelProvider | protected |
mObstacleType | QgsAbstractLabelProvider | protected |
mOwnsSource | QgsVectorLayerLabelProvider | protected |
mPlacement | QgsAbstractLabelProvider | protected |
mPriority | QgsAbstractLabelProvider | protected |
mProviderId | QgsAbstractLabelProvider | protected |
mRenderer | QgsVectorLayerLabelProvider | protected |
mRules | QgsRuleBasedLabelProvider | protected |
mSettings | QgsVectorLayerLabelProvider | protected |
mSource | QgsVectorLayerLabelProvider | protected |
mSubProviders | QgsRuleBasedLabelProvider | protected |
mUpsidedownLabels | QgsAbstractLabelProvider | protected |
name() const | QgsAbstractLabelProvider | inline |
obstacleType() const | QgsAbstractLabelProvider | inline |
placement() const | QgsAbstractLabelProvider | inline |
prepare(const QgsRenderContext &context, QSet< QString > &attributeNames) override | QgsRuleBasedLabelProvider | virtual |
priority() const | QgsAbstractLabelProvider | inline |
providerId() const | QgsAbstractLabelProvider | inline |
QgsAbstractLabelProvider(QgsMapLayer *layer, const QString &providerId=QString()) | QgsAbstractLabelProvider | |
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()) | QgsVectorLayerLabelProvider | explicit |
registerFeature(const QgsFeature &feature, QgsRenderContext &context, const QgsGeometry &obstacleGeometry=QgsGeometry()) override | QgsRuleBasedLabelProvider | virtual |
setEngine(const QgsLabelingEngine *engine) | QgsAbstractLabelProvider | inline |
subProviders() override | QgsRuleBasedLabelProvider | virtual |
upsidedownLabels() const | QgsAbstractLabelProvider | inline |
~QgsAbstractLabelProvider()=default | QgsAbstractLabelProvider | virtual |
~QgsVectorLayerLabelProvider() override | QgsVectorLayerLabelProvider | |