QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
QgsVectorTileLabelProvider Member List

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

CentroidMustBeInside 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, Qgis::TextComponent drawType, double dpiRatio=1.0) constQgsVectorLayerLabelProviderprotected
DrawLabels enum valueQgsAbstractLabelProvider
drawUnplacedLabel(QgsRenderContext &context, pal::LabelPosition *label) const overrideQgsVectorLayerLabelProvidervirtual
Flag enum nameQgsAbstractLabelProvider
flags() constQgsAbstractLabelProviderinline
Flags typedefQgsAbstractLabelProvider
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(Qgis::GeometryType geometryType, const QgsFields &fields, const QgsCoordinateReferenceSystem &crs, const QString &providerId, const QgsPalLayerSettings *settings, QgsMapLayer *layer, const QString &layerName=QString())QgsVectorLayerLabelProviderexplicit
QgsVectorTileLabelProvider(QgsVectorTileLayer *layer)QgsVectorTileLabelProviderexplicit
registerFeature(const QgsFeature &feature, QgsRenderContext &context, const QgsGeometry &obstacleGeometry=QgsGeometry(), const QgsSymbol *symbol=nullptr)QgsVectorLayerLabelProvidervirtual
registerTileFeatures(const QgsVectorTileRendererData &tile, QgsRenderContext &context)=0QgsVectorTileLabelProviderpure virtual
requiredLayers(QgsRenderContext &context, int tileZoom) constQgsVectorTileLabelProviderinlinevirtual
setEngine(const QgsLabelingEngine *engine)QgsAbstractLabelProviderinline
setFields(const QMap< QString, QgsFields > &perLayerFields)=0QgsVectorTileLabelProviderpure virtual
QgsVectorLayerLabelProvider::setFields(const QgsFields &fields)QgsVectorLayerLabelProvider
settings() constQgsVectorLayerLabelProvider
startRender(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
stopRender(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
subProviders()QgsAbstractLabelProviderinlinevirtual
upsidedownLabels() constQgsAbstractLabelProviderinline
usedAttributes(const QgsRenderContext &context, int tileZoom) const =0QgsVectorTileLabelProviderpure virtual
~QgsAbstractLabelProvider()=defaultQgsAbstractLabelProvidervirtual
~QgsVectorLayerLabelProvider() overrideQgsVectorLayerLabelProvider