QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
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
DrawLabels enum valueQgsAbstractLabelProvider
Flag enum nameQgsAbstractLabelProvider
flags() constQgsAbstractLabelProviderinline
init()QgsVectorLayerDiagramProviderprotected
labelFeatures(QgsRenderContext &context) overrideQgsVectorLayerDiagramProvidervirtual
LabelPerFeaturePart enum valueQgsAbstractLabelProvider
layerId() constQgsAbstractLabelProviderinline
linePlacementFlags() constQgsAbstractLabelProviderinline
mDiagRendererQgsVectorLayerDiagramProviderprotected
mEngineQgsAbstractLabelProviderprotected
MergeConnectedLines enum valueQgsAbstractLabelProvider
mFeaturesQgsVectorLayerDiagramProviderprotected
mFieldsQgsVectorLayerDiagramProviderprotected
mFlagsQgsAbstractLabelProviderprotected
mLayerCrsQgsVectorLayerDiagramProviderprotected
mLayerIdQgsAbstractLabelProviderprotected
mLinePlacementFlagsQgsAbstractLabelProviderprotected
mNameQgsAbstractLabelProviderprotected
mObstacleTypeQgsAbstractLabelProviderprotected
mOwnsSourceQgsVectorLayerDiagramProviderprotected
mPlacementQgsAbstractLabelProviderprotected
mPriorityQgsAbstractLabelProviderprotected
mProviderIdQgsAbstractLabelProviderprotected
mSettingsQgsVectorLayerDiagramProviderprotected
mSourceQgsVectorLayerDiagramProviderprotected
mUpsidedownLabelsQgsAbstractLabelProviderprotected
name() constQgsAbstractLabelProviderinline
obstacleType() constQgsAbstractLabelProviderinline
placement() constQgsAbstractLabelProviderinline
prepare(const QgsRenderContext &context, QStringList &attributeNames)QgsVectorLayerDiagramProvidervirtual
priority() constQgsAbstractLabelProviderinline
providerId() constQgsAbstractLabelProviderinline
QgsAbstractLabelProvider(const QString &layerId=QString(), const QString &providerId=QString())QgsAbstractLabelProvider
QgsVectorLayerDiagramProvider(QgsVectorLayer *layer, bool ownFeatureLoop=true)QgsVectorLayerDiagramProviderexplicit
QgsVectorLayerDiagramProvider(const QgsDiagramLayerSettings *diagSettings, const QgsDiagramRendererV2 *diagRenderer, const QString &layerId, const QgsFields &fields, const QgsCoordinateReferenceSystem &crs, QgsAbstractFeatureSource *source, bool ownsSource)QgsVectorLayerDiagramProvider
registerDiagram(QgsFeature &feat, QgsRenderContext &context, QgsGeometry *obstacleGeometry=nullptr)QgsVectorLayerDiagramProviderprotected
registerFeature(QgsFeature &feature, QgsRenderContext &context, QgsGeometry *obstacleGeometry=nullptr)QgsVectorLayerDiagramProvidervirtual
setEngine(const QgsLabelingEngineV2 *engine)QgsAbstractLabelProviderinline
subProviders()QgsAbstractLabelProviderinlinevirtual
upsidedownLabels() constQgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()QgsAbstractLabelProviderinlinevirtual
~QgsVectorLayerDiagramProvider()QgsVectorLayerDiagramProvider