QGIS API Documentation  2.12.0-Lyon
QgsRuleBasedLabelProvider Member List

This is the complete list of members for QgsRuleBasedLabelProvider, 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) const QgsVectorLayerLabelProviderprotected
DrawLabels enum valueQgsAbstractLabelProvider
FitInPolygonOnly enum valueQgsAbstractLabelProvider
Flag enum nameQgsAbstractLabelProvider
flags() const QgsAbstractLabelProviderinline
init()QgsVectorLayerLabelProviderprotected
labelFeatures(QgsRenderContext &context) overrideQgsVectorLayerLabelProvidervirtual
LabelPerFeaturePart enum valueQgsAbstractLabelProvider
linePlacementFlags() const QgsAbstractLabelProviderinline
mCrsQgsVectorLayerLabelProviderprotected
mEngineQgsAbstractLabelProviderprotected
MergeConnectedLines enum valueQgsAbstractLabelProvider
mFieldsQgsVectorLayerLabelProviderprotected
mFlagsQgsAbstractLabelProviderprotected
mLabelsQgsVectorLayerLabelProviderprotected
mLayerIdQgsVectorLayerLabelProviderprotected
mLinePlacementFlagsQgsAbstractLabelProviderprotected
mNameQgsAbstractLabelProviderprotected
mObstacleTypeQgsAbstractLabelProviderprotected
mOwnsSourceQgsVectorLayerLabelProviderprotected
mPlacementQgsAbstractLabelProviderprotected
mPriorityQgsAbstractLabelProviderprotected
mRulesQgsRuleBasedLabelProviderprotected
mSettingsQgsVectorLayerLabelProviderprotected
mSourceQgsVectorLayerLabelProviderprotected
mSubProvidersQgsRuleBasedLabelProviderprotected
mUpsidedownLabelsQgsAbstractLabelProviderprotected
name() const QgsAbstractLabelProviderinline
obstacleType() const QgsAbstractLabelProviderinline
placement() const QgsAbstractLabelProviderinline
prepare(const QgsRenderContext &context, QStringList &attributeNames) overrideQgsRuleBasedLabelProvidervirtual
priority() const QgsAbstractLabelProviderinline
QgsAbstractLabelProvider()QgsAbstractLabelProvider
QgsRuleBasedLabelProvider(const QgsRuleBasedLabeling &rules, QgsVectorLayer *layer, bool withFeatureLoop=true)QgsRuleBasedLabelProvider
QgsVectorLayerLabelProvider(QgsVectorLayer *layer, bool withFeatureLoop=true, const QgsPalLayerSettings *settings=0, const QString &layerName=QString())QgsVectorLayerLabelProviderexplicit
QgsVectorLayerLabelProvider(const QgsPalLayerSettings &settings, const QString &layerId, const QgsFields &fields, const QgsCoordinateReferenceSystem &crs, QgsAbstractFeatureSource *source, bool ownsSource)QgsVectorLayerLabelProvider
registerFeature(QgsFeature &feature, QgsRenderContext &context) overrideQgsRuleBasedLabelProvidervirtual
setEngine(const QgsLabelingEngineV2 *engine)QgsAbstractLabelProviderinline
subProviders() overrideQgsRuleBasedLabelProvidervirtual
upsidedownLabels() const QgsAbstractLabelProviderinline
~QgsAbstractLabelProvider()QgsAbstractLabelProviderinlinevirtual
~QgsRuleBasedLabelProvider()QgsRuleBasedLabelProvider
~QgsVectorLayerLabelProvider()QgsVectorLayerLabelProvider