QGIS API Documentation  2.14.0-Essen
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
FitInPolygonOnly enum valueQgsAbstractLabelProvider
Flag enum nameQgsAbstractLabelProvider
flags() const QgsAbstractLabelProviderinline
init()QgsVectorLayerDiagramProviderprotected
labelFeatures(QgsRenderContext &context) overrideQgsVectorLayerDiagramProvidervirtual
LabelPerFeaturePart enum valueQgsAbstractLabelProvider
layerId() const QgsAbstractLabelProviderinline
linePlacementFlags() const QgsAbstractLabelProviderinline
mDiagRendererQgsVectorLayerDiagramProviderprotected
mEngineQgsAbstractLabelProviderprotected
MergeConnectedLines enum valueQgsAbstractLabelProvider
mFeaturesQgsVectorLayerDiagramProviderprotected
mFieldsQgsVectorLayerDiagramProviderprotected
mFlagsQgsAbstractLabelProviderprotected
mLayerCrsQgsVectorLayerDiagramProviderprotected
mLayerIdQgsVectorLayerDiagramProviderprotected
mLinePlacementFlagsQgsAbstractLabelProviderprotected
mNameQgsAbstractLabelProviderprotected
mObstacleTypeQgsAbstractLabelProviderprotected
mOwnsSourceQgsVectorLayerDiagramProviderprotected
mPlacementQgsAbstractLabelProviderprotected
mPriorityQgsAbstractLabelProviderprotected
mSettingsQgsVectorLayerDiagramProviderprotected
mSourceQgsVectorLayerDiagramProviderprotected
mUpsidedownLabelsQgsAbstractLabelProviderprotected
name() const QgsAbstractLabelProviderinline
obstacleType() const QgsAbstractLabelProviderinline
placement() const QgsAbstractLabelProviderinline
prepare(const QgsRenderContext &context, QStringList &attributeNames)QgsVectorLayerDiagramProvidervirtual
priority() const QgsAbstractLabelProviderinline
QgsAbstractLabelProvider(const QString &layerId=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() const QgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()QgsAbstractLabelProviderinlinevirtual
~QgsVectorLayerDiagramProvider()QgsVectorLayerDiagramProvider