QGIS API Documentation  3.6.0-Noosa (5873452)
QgsGeometrySelfIntersectionCheck Member List

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

allLayerFeatureIds(const QMap< QString, QgsFeaturePool *> &featurePools) constQgsGeometryCheckprotected
AvailableInValidation enum valueQgsGeometryCheck
ChangeAdded enum valueQgsGeometryCheck
ChangeChanged enum valueQgsGeometryCheck
ChangeFeature enum valueQgsGeometryCheck
ChangeNode enum valueQgsGeometryCheck
ChangePart enum valueQgsGeometryCheck
ChangeRemoved enum valueQgsGeometryCheck
ChangeRing enum valueQgsGeometryCheck
Changes typedefQgsGeometryCheck
ChangeType enum nameQgsGeometryCheck
ChangeWhat enum nameQgsGeometryCheck
checkType() const overrideQgsGeometrySelfIntersectionCheckinlinevirtual
CheckType enum nameQgsGeometryCheck
collectErrors(const QMap< QString, QgsFeaturePool *> &featurePools, QList< QgsGeometryCheckError *> &errors, QStringList &messages, QgsFeedback *feedback=nullptr, const QgsGeometryCheck::LayerFeatureIds &ids=QgsGeometryCheck::LayerFeatureIds()) const FINALQgsSingleGeometryCheckvirtual
compatibleGeometryTypes() const overrideQgsGeometrySelfIntersectionCheckinlinevirtual
configurationValue(const QString &name, const QVariant &defaultValue=QVariant())QgsGeometryCheckinline
context() constQgsGeometryCheckinline
deleteFeatureGeometryPart(const QMap< QString, QgsFeaturePool *> &featurePools, const QString &layerId, QgsFeature &feature, int partIdx, Changes &changes) constQgsGeometryCheckprotected
deleteFeatureGeometryRing(const QMap< QString, QgsFeaturePool *> &featurePools, const QString &layerId, QgsFeature &feature, int partIdx, int ringIdx, Changes &changes) constQgsGeometryCheckprotected
description() const overrideQgsGeometrySelfIntersectionCheckinlinevirtual
FeatureCheck enum valueQgsGeometryCheck
FeatureNodeCheck enum valueQgsGeometryCheck
fixError(const QMap< QString, QgsFeaturePool *> &featurePools, QgsGeometryCheckError *error, int method, const QMap< QString, int > &mergeAttributeIndices, Changes &changes) const overrideQgsGeometrySelfIntersectionCheckvirtual
Flag enum nameQgsGeometryCheck
flags() const overrideQgsGeometrySelfIntersectionCheckinlinevirtual
id() const overrideQgsGeometrySelfIntersectionCheckinlinevirtual
isCompatible(QgsVectorLayer *layer) constQgsGeometryCheckvirtual
LayerCheck enum valueQgsGeometryCheck
mConfigurationQgsGeometryCheckprotected
mContextQgsGeometryCheckprotected
NoChange enum valueQgsGeometrySelfIntersectionCheck
processGeometry(const QgsGeometry &geometry) const overrideQgsGeometrySelfIntersectionCheckvirtual
QgsGeometryCheck(const QgsGeometryCheckContext *context, const QVariantMap &configuration)QgsGeometryCheck
QgsGeometrySelfIntersectionCheck(const QgsGeometryCheckContext *context, const QVariantMap &configuration=QVariantMap())QgsGeometrySelfIntersectionCheckinlineexplicit
QgsSingleGeometryCheck(const QgsGeometryCheckContext *context, const QVariantMap &configuration)QgsSingleGeometryCheckinline
replaceFeatureGeometryPart(const QMap< QString, QgsFeaturePool *> &featurePools, const QString &layerId, QgsFeature &feature, int partIdx, QgsAbstractGeometry *newPartGeom, Changes &changes) constQgsGeometryCheckprotected
ResolutionMethod enum nameQgsGeometrySelfIntersectionCheck
resolutionMethods() const overrideQgsGeometrySelfIntersectionCheckvirtual
scaleFactor(const QPointer< QgsVectorLayer > &layer) constQgsGeometryCheckprotected
ToMultiObject enum valueQgsGeometrySelfIntersectionCheck
ToSingleObjects enum valueQgsGeometrySelfIntersectionCheck
~QgsGeometryCheck()=defaultQgsGeometryCheckvirtual