QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
QgsVectorLayerLabelProvider Member List

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

CentroidMustBeInside enum valueQgsAbstractLabelProvider
DrawAllLabels enum valueQgsAbstractLabelProvider
drawLabel(QgsRenderContext &context, pal::LabelPosition *label) const overrideQgsVectorLayerLabelProvidervirtual
drawLabelPrivate(pal::LabelPosition *label, QgsRenderContext &context, QgsPalLayerSettings &tmpLyr, QgsPalLabeling::DrawLabelType drawType, double dpiRatio=1.0) constQgsVectorLayerLabelProviderprotected
DrawLabels enum valueQgsAbstractLabelProvider
Flag enum nameQgsAbstractLabelProvider
flags() constQgsAbstractLabelProviderinline
getPointObstacleGeometry(QgsFeature &fet, QgsRenderContext &context, const QgsSymbolV2List &symbols)QgsVectorLayerLabelProviderstatic
init()QgsVectorLayerLabelProviderprotected
labelFeatures(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
LabelPerFeaturePart enum valueQgsAbstractLabelProvider
layerId() constQgsAbstractLabelProviderinline
linePlacementFlags() constQgsAbstractLabelProviderinline
mCrsQgsVectorLayerLabelProviderprotected
mEngineQgsAbstractLabelProviderprotected
MergeConnectedLines enum valueQgsAbstractLabelProvider
mFieldsQgsVectorLayerLabelProviderprotected
mFlagsQgsAbstractLabelProviderprotected
mLabelsQgsVectorLayerLabelProviderprotected
mLayerGeometryTypeQgsVectorLayerLabelProviderprotected
mLayerIdQgsAbstractLabelProviderprotected
mLinePlacementFlagsQgsAbstractLabelProviderprotected
mNameQgsAbstractLabelProviderprotected
mObstacleTypeQgsAbstractLabelProviderprotected
mOwnsSourceQgsVectorLayerLabelProviderprotected
mPlacementQgsAbstractLabelProviderprotected
mPriorityQgsAbstractLabelProviderprotected
mProviderIdQgsAbstractLabelProviderprotected
mRendererQgsVectorLayerLabelProviderprotected
mSettingsQgsVectorLayerLabelProviderprotected
mSourceQgsVectorLayerLabelProviderprotected
mUpsidedownLabelsQgsAbstractLabelProviderprotected
name() constQgsAbstractLabelProviderinline
obstacleType() constQgsAbstractLabelProviderinline
placement() constQgsAbstractLabelProviderinline
prepare(const QgsRenderContext &context, QStringList &attributeNames)QgsVectorLayerLabelProvidervirtual
priority() constQgsAbstractLabelProviderinline
providerId() constQgsAbstractLabelProviderinline
QgsAbstractLabelProvider(const QString &layerId=QString(), const QString &providerId=QString())QgsAbstractLabelProvider
QgsVectorLayerLabelProvider(QgsVectorLayer *layer, const QString &providerId, bool withFeatureLoop=true, const QgsPalLayerSettings *settings=nullptr, const QString &layerName=QString())QgsVectorLayerLabelProviderexplicit
QgsVectorLayerLabelProvider(const QgsPalLayerSettings &settings, const QString &layerId, const QgsFields &fields, const QgsCoordinateReferenceSystem &crs, QgsAbstractFeatureSource *source, bool ownsSource, QgsFeatureRendererV2 *renderer=nullptr)QgsVectorLayerLabelProvider
registerFeature(QgsFeature &feature, QgsRenderContext &context, QgsGeometry *obstacleGeometry=nullptr)QgsVectorLayerLabelProvidervirtual
setEngine(const QgsLabelingEngineV2 *engine)QgsAbstractLabelProviderinline
subProviders()QgsAbstractLabelProviderinlinevirtual
TestQgsLabelingEngineV2 classQgsVectorLayerLabelProviderfriend
upsidedownLabels() constQgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()QgsAbstractLabelProviderinlinevirtual
~QgsVectorLayerLabelProvider()QgsVectorLayerLabelProvider