QGIS API Documentation  3.10.0-A Coruña (6c816b4204)
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
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
setEngine(const QgsLabelingEngine *engine)QgsAbstractLabelProviderinline
startRender(QgsRenderContext &context)QgsAbstractLabelProvidervirtual
stopRender(QgsRenderContext &context)QgsAbstractLabelProvidervirtual
subProviders()QgsAbstractLabelProviderinlinevirtual
upsidedownLabels() constQgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()=defaultQgsAbstractLabelProvidervirtual
~QgsVectorLayerDiagramProvider() overrideQgsVectorLayerDiagramProvider