QGIS API Documentation  3.20.0-Odense (decaadbb31)
QgsVectorLayerDiagramProvider Member List

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

CentroidMustBeInside enum valueQgsAbstractLabelProvider
DrawAllLabels enum valueQgsAbstractLabelProvider
drawLabel(QgsRenderContext &context, pal::LabelPosition *label) const overrideQgsVectorLayerDiagramProvidervirtual
drawLabelBackground(QgsRenderContext &context, pal::LabelPosition *label) constQgsAbstractLabelProvidervirtual
DrawLabels enum valueQgsAbstractLabelProvider
drawUnplacedLabel(QgsRenderContext &context, pal::LabelPosition *label) constQgsAbstractLabelProvidervirtual
Flag enum nameQgsAbstractLabelProvider
flags() constQgsAbstractLabelProviderinline
init()QgsVectorLayerDiagramProviderprotected
labelFeatures(QgsRenderContext &context) overrideQgsVectorLayerDiagramProvidervirtual
layer() constQgsAbstractLabelProviderinline
layerId() constQgsAbstractLabelProviderinline
mDiagRendererQgsVectorLayerDiagramProviderprotected
mEngineQgsAbstractLabelProviderprotected
MergeConnectedLines enum valueQgsAbstractLabelProvider
mFeaturesQgsVectorLayerDiagramProviderprotected
mFieldsQgsVectorLayerDiagramProviderprotected
mFlagsQgsAbstractLabelProviderprotected
mLabelClipFeatureGeomQgsVectorLayerDiagramProviderprotected
mLayerQgsAbstractLabelProviderprotected
mLayerCrsQgsVectorLayerDiagramProviderprotected
mLayerIdQgsAbstractLabelProviderprotected
mNameQgsAbstractLabelProviderprotected
mObstacleTypeQgsAbstractLabelProviderprotected
mOwnsSourceQgsVectorLayerDiagramProviderprotected
mPlacementQgsAbstractLabelProviderprotected
mPriorityQgsAbstractLabelProviderprotected
mProviderIdQgsAbstractLabelProviderprotected
mSettingsQgsVectorLayerDiagramProviderprotected
mSourceQgsVectorLayerDiagramProviderprotected
mUpsidedownLabelsQgsAbstractLabelProviderprotected
name() constQgsAbstractLabelProviderinline
obstacleType() constQgsAbstractLabelProviderinline
placement() constQgsAbstractLabelProviderinline
prepare(const QgsRenderContext &context, QSet< QString > &attributeNames)QgsVectorLayerDiagramProvidervirtual
priority() constQgsAbstractLabelProviderinline
providerId() constQgsAbstractLabelProviderinline
QgsAbstractLabelProvider(QgsMapLayer *layer, const QString &providerId=QString())QgsAbstractLabelProvider
QgsVectorLayerDiagramProvider(QgsVectorLayer *layer, bool ownFeatureLoop=true)QgsVectorLayerDiagramProviderexplicit
registerDiagram(QgsFeature &feat, QgsRenderContext &context, const QgsGeometry &obstacleGeometry=QgsGeometry())QgsVectorLayerDiagramProviderprotected
registerFeature(QgsFeature &feature, QgsRenderContext &context, const QgsGeometry &obstacleGeometry=QgsGeometry())QgsVectorLayerDiagramProvidervirtual
setClipFeatureGeometry(const QgsGeometry &geometry)QgsVectorLayerDiagramProvider
setEngine(const QgsLabelingEngine *engine)QgsAbstractLabelProviderinline
startRender(QgsRenderContext &context)QgsAbstractLabelProvidervirtual
stopRender(QgsRenderContext &context)QgsAbstractLabelProvidervirtual
subProviders()QgsAbstractLabelProviderinlinevirtual
upsidedownLabels() constQgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()=defaultQgsAbstractLabelProvidervirtual
~QgsVectorLayerDiagramProvider() overrideQgsVectorLayerDiagramProvider