QGIS API Documentation  3.22.4-Białowieża (ce8e65e95e)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
QgsVectorLayerLabelProvider Member List

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

CentroidMustBeInside enum valueQgsAbstractLabelProvider
DrawAllLabels enum valueQgsAbstractLabelProvider
drawLabel(QgsRenderContext &context, pal::LabelPosition *label) const overrideQgsVectorLayerLabelProvidervirtual
drawLabelBackground(QgsRenderContext &context, pal::LabelPosition *label) const overrideQgsVectorLayerLabelProvidervirtual
drawLabelPrivate(pal::LabelPosition *label, QgsRenderContext &context, QgsPalLayerSettings &tmpLyr, QgsTextRenderer::TextPart drawType, double dpiRatio=1.0) constQgsVectorLayerLabelProviderprotected
DrawLabels enum valueQgsAbstractLabelProvider
drawUnplacedLabel(QgsRenderContext &context, pal::LabelPosition *label) const overrideQgsVectorLayerLabelProvidervirtual
Flag enum nameQgsAbstractLabelProvider
flags() constQgsAbstractLabelProviderinline
getPointObstacleGeometry(QgsFeature &fet, QgsRenderContext &context, const QgsSymbolList &symbols)QgsVectorLayerLabelProviderstatic
init()QgsVectorLayerLabelProviderprotected
labelFeatures(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
layer() constQgsAbstractLabelProviderinline
layerExpressionContextScope() constQgsAbstractLabelProvider
layerId() constQgsAbstractLabelProviderinline
layerReferenceScale() constQgsAbstractLabelProviderinline
mCrsQgsVectorLayerLabelProviderprotected
mEngineQgsAbstractLabelProviderprotected
MergeConnectedLines enum valueQgsAbstractLabelProvider
mFieldsQgsVectorLayerLabelProviderprotected
mFlagsQgsAbstractLabelProviderprotected
mLabelsQgsVectorLayerLabelProviderprotected
mLayerQgsAbstractLabelProviderprotected
mLayerGeometryTypeQgsVectorLayerLabelProviderprotected
mLayerIdQgsAbstractLabelProviderprotected
mNameQgsAbstractLabelProviderprotected
mObstacleTypeQgsAbstractLabelProviderprotected
mPlacementQgsAbstractLabelProviderprotected
mPriorityQgsAbstractLabelProviderprotected
mProviderIdQgsAbstractLabelProviderprotected
mRendererQgsVectorLayerLabelProviderprotected
mSettingsQgsVectorLayerLabelProviderprotected
mSourceQgsVectorLayerLabelProviderprotected
mUpsidedownLabelsQgsAbstractLabelProviderprotected
name() constQgsAbstractLabelProviderinline
obstacleType() constQgsAbstractLabelProviderinline
placement() constQgsAbstractLabelProviderinline
prepare(QgsRenderContext &context, QSet< QString > &attributeNames)QgsVectorLayerLabelProvidervirtual
priority() constQgsAbstractLabelProviderinline
providerId() constQgsAbstractLabelProviderinline
QgsAbstractLabelProvider(QgsMapLayer *layer, const QString &providerId=QString())QgsAbstractLabelProvider
QgsVectorLayerLabelProvider(QgsVectorLayer *layer, const QString &providerId, bool withFeatureLoop, const QgsPalLayerSettings *settings, const QString &layerName=QString())QgsVectorLayerLabelProviderexplicit
QgsVectorLayerLabelProvider(QgsWkbTypes::GeometryType geometryType, const QgsFields &fields, const QgsCoordinateReferenceSystem &crs, const QString &providerId, const QgsPalLayerSettings *settings, QgsMapLayer *layer, const QString &layerName=QString())QgsVectorLayerLabelProviderexplicit
registerFeature(const QgsFeature &feature, QgsRenderContext &context, const QgsGeometry &obstacleGeometry=QgsGeometry(), const QgsSymbol *symbol=nullptr)QgsVectorLayerLabelProvidervirtual
setEngine(const QgsLabelingEngine *engine)QgsAbstractLabelProviderinline
setFields(const QgsFields &fields)QgsVectorLayerLabelProviderinline
settings() constQgsVectorLayerLabelProvider
startRender(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
stopRender(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
subProviders()QgsAbstractLabelProviderinlinevirtual
TestQgsLabelingEngine classQgsVectorLayerLabelProviderfriend
upsidedownLabels() constQgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()=defaultQgsAbstractLabelProvidervirtual
~QgsVectorLayerLabelProvider() overrideQgsVectorLayerLabelProvider