CentroidMustBeInside enum value | QgsAbstractLabelProvider | |
createProvider(QgsVectorLayer *layer, const QString &providerId, bool withFeatureLoop, const QgsPalLayerSettings *settings) | QgsRuleBasedLabelProvider | virtual |
drawLabel(QgsRenderContext &context, pal::LabelPosition *label) const override | QgsVectorLayerLabelProvider | virtual |
drawLabelBackground(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 | |
drawUnplacedLabel(QgsRenderContext &context, pal::LabelPosition *label) const override | QgsVectorLayerLabelProvider | virtual |
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 |
layer() const | QgsAbstractLabelProvider | inline |
layerExpressionContextScope() const | QgsAbstractLabelProvider | |
layerId() const | QgsAbstractLabelProvider | inline |
layerReferenceScale() 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 |
mName | QgsAbstractLabelProvider | protected |
mObstacleType | QgsAbstractLabelProvider | 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(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 |
QgsVectorLayerLabelProvider(QgsWkbTypes::GeometryType geometryType, const QgsFields &fields, const QgsCoordinateReferenceSystem &crs, const QString &providerId, const QgsPalLayerSettings *settings, QgsMapLayer *layer, const QString &layerName=QString()) | QgsVectorLayerLabelProvider | explicit |
registerFeature(const QgsFeature &feature, QgsRenderContext &context, const QgsGeometry &obstacleGeometry=QgsGeometry(), const QgsSymbol *symbol=nullptr) override | QgsRuleBasedLabelProvider | virtual |
setEngine(const QgsLabelingEngine *engine) | QgsAbstractLabelProvider | inline |
setFields(const QgsFields &fields) | QgsVectorLayerLabelProvider | inline |
settings() const | QgsVectorLayerLabelProvider | |
startRender(QgsRenderContext &context) override | QgsVectorLayerLabelProvider | virtual |
stopRender(QgsRenderContext &context) override | QgsVectorLayerLabelProvider | virtual |
subProviders() override | QgsRuleBasedLabelProvider | virtual |
upsidedownLabels() const | QgsAbstractLabelProvider | inline |
~QgsAbstractLabelProvider()=default | QgsAbstractLabelProvider | virtual |
~QgsVectorLayerLabelProvider() override | QgsVectorLayerLabelProvider | |