QGIS API Documentation  3.22.4-Białowieża (ce8e65e95e)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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
layerExpressionContextScope() constQgsAbstractLabelProvider
layerId() constQgsAbstractLabelProviderinline
layerReferenceScale() 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