37 return instance()->mGeometryCheckRegistry.get();
41 : mGeometryCheckRegistry( qgis::make_unique<QgsGeometryCheckRegistry>() )
43 qRegisterMetaType< QList<std::shared_ptr<QgsGeometryCheckError> > >(
"QList<std::shared_ptr<QgsGeometryCheckError>>" );
This class manages all known geometry check factories.
static QgsGeometryCheckRegistry * geometryCheckRegistry()
Returns the global geometry checker registry, used for managing all geometry check factories...
QgsAnalysis is a singleton class containing various registry and other global members related to anal...
static QgsAnalysis * instance()
Returns a pointer to the singleton instance.
QgsAnalysis(const QgsAnalysis &other)=delete
QgsAnalysis cannot be copied.
Template to create a factory for a geometry check.