# The following has been generated automatically from src/core/qgis.h QgsMapLayer.LayerType = QgsMapLayerType # monkey patching scoped based enum QgsMapLayer.VectorLayer = QgsMapLayerType.VectorLayer QgsMapLayer.VectorLayer.is_monkey_patched = True QgsMapLayer.VectorLayer.__doc__ = "" QgsMapLayer.RasterLayer = QgsMapLayerType.RasterLayer QgsMapLayer.RasterLayer.is_monkey_patched = True QgsMapLayer.RasterLayer.__doc__ = "" QgsMapLayer.PluginLayer = QgsMapLayerType.PluginLayer QgsMapLayer.PluginLayer.is_monkey_patched = True QgsMapLayer.PluginLayer.__doc__ = "" QgsMapLayer.MeshLayer = QgsMapLayerType.MeshLayer QgsMapLayer.MeshLayer.is_monkey_patched = True QgsMapLayer.MeshLayer.__doc__ = "Added in 3.2" QgsMapLayer.VectorTileLayer = QgsMapLayerType.VectorTileLayer QgsMapLayer.VectorTileLayer.is_monkey_patched = True QgsMapLayer.VectorTileLayer.__doc__ = "Added in 3.14" QgsMapLayer.AnnotationLayer = QgsMapLayerType.AnnotationLayer QgsMapLayer.AnnotationLayer.is_monkey_patched = True QgsMapLayer.AnnotationLayer.__doc__ = "Contains freeform, georeferenced annotations. Added in QGIS 3.16" QgsMapLayer.PointCloudLayer = QgsMapLayerType.PointCloudLayer QgsMapLayer.PointCloudLayer.is_monkey_patched = True QgsMapLayer.PointCloudLayer.__doc__ = "Added in 3.18" QgsMapLayerType.__doc__ = 'Types of layers that can be added to a map\n\n.. versionadded:: 3.8\n\n' + '* ``VectorLayer``: ' + QgsMapLayerType.VectorLayer.__doc__ + '\n' + '* ``RasterLayer``: ' + QgsMapLayerType.RasterLayer.__doc__ + '\n' + '* ``PluginLayer``: ' + QgsMapLayerType.PluginLayer.__doc__ + '\n' + '* ``MeshLayer``: ' + QgsMapLayerType.MeshLayer.__doc__ + '\n' + '* ``VectorTileLayer``: ' + QgsMapLayerType.VectorTileLayer.__doc__ + '\n' + '* ``AnnotationLayer``: ' + QgsMapLayerType.AnnotationLayer.__doc__ + '\n' + '* ``PointCloudLayer``: ' + QgsMapLayerType.PointCloudLayer.__doc__ # -- Qgis.MessageLevel.baseClass = Qgis # monkey patching scoped based enum Qgis.UnknownDataType = Qgis.DataType.UnknownDataType Qgis.UnknownDataType.is_monkey_patched = True Qgis.UnknownDataType.__doc__ = "Unknown or unspecified type" Qgis.Byte = Qgis.DataType.Byte Qgis.Byte.is_monkey_patched = True Qgis.Byte.__doc__ = "Eight bit unsigned integer (quint8)" Qgis.UInt16 = Qgis.DataType.UInt16 Qgis.UInt16.is_monkey_patched = True Qgis.UInt16.__doc__ = "Sixteen bit unsigned integer (quint16)" Qgis.Int16 = Qgis.DataType.Int16 Qgis.Int16.is_monkey_patched = True Qgis.Int16.__doc__ = "Sixteen bit signed integer (qint16)" Qgis.UInt32 = Qgis.DataType.UInt32 Qgis.UInt32.is_monkey_patched = True Qgis.UInt32.__doc__ = "Thirty two bit unsigned integer (quint32)" Qgis.Int32 = Qgis.DataType.Int32 Qgis.Int32.is_monkey_patched = True Qgis.Int32.__doc__ = "Thirty two bit signed integer (qint32)" Qgis.Float32 = Qgis.DataType.Float32 Qgis.Float32.is_monkey_patched = True Qgis.Float32.__doc__ = "Thirty two bit floating point (float)" Qgis.Float64 = Qgis.DataType.Float64 Qgis.Float64.is_monkey_patched = True Qgis.Float64.__doc__ = "Sixty four bit floating point (double)" Qgis.CInt16 = Qgis.DataType.CInt16 Qgis.CInt16.is_monkey_patched = True Qgis.CInt16.__doc__ = "Complex Int16" Qgis.CInt32 = Qgis.DataType.CInt32 Qgis.CInt32.is_monkey_patched = True Qgis.CInt32.__doc__ = "Complex Int32" Qgis.CFloat32 = Qgis.DataType.CFloat32 Qgis.CFloat32.is_monkey_patched = True Qgis.CFloat32.__doc__ = "Complex Float32" Qgis.CFloat64 = Qgis.DataType.CFloat64 Qgis.CFloat64.is_monkey_patched = True Qgis.CFloat64.__doc__ = "Complex Float64" Qgis.ARGB32 = Qgis.DataType.ARGB32 Qgis.ARGB32.is_monkey_patched = True Qgis.ARGB32.__doc__ = "Color, alpha, red, green, blue, 4 bytes the same as QImage::Format_ARGB32" Qgis.ARGB32_Premultiplied = Qgis.DataType.ARGB32_Premultiplied Qgis.ARGB32_Premultiplied.is_monkey_patched = True Qgis.ARGB32_Premultiplied.__doc__ = "Color, alpha, red, green, blue, 4 bytes the same as QImage::Format_ARGB32_Premultiplied" Qgis.DataType.__doc__ = 'Raster data types.\nThis is modified and extended copy of GDALDataType.\n\n' + '* ``UnknownDataType``: ' + Qgis.DataType.UnknownDataType.__doc__ + '\n' + '* ``Byte``: ' + Qgis.DataType.Byte.__doc__ + '\n' + '* ``UInt16``: ' + Qgis.DataType.UInt16.__doc__ + '\n' + '* ``Int16``: ' + Qgis.DataType.Int16.__doc__ + '\n' + '* ``UInt32``: ' + Qgis.DataType.UInt32.__doc__ + '\n' + '* ``Int32``: ' + Qgis.DataType.Int32.__doc__ + '\n' + '* ``Float32``: ' + Qgis.DataType.Float32.__doc__ + '\n' + '* ``Float64``: ' + Qgis.DataType.Float64.__doc__ + '\n' + '* ``CInt16``: ' + Qgis.DataType.CInt16.__doc__ + '\n' + '* ``CInt32``: ' + Qgis.DataType.CInt32.__doc__ + '\n' + '* ``CFloat32``: ' + Qgis.DataType.CFloat32.__doc__ + '\n' + '* ``CFloat64``: ' + Qgis.DataType.CFloat64.__doc__ + '\n' + '* ``ARGB32``: ' + Qgis.DataType.ARGB32.__doc__ + '\n' + '* ``ARGB32_Premultiplied``: ' + Qgis.DataType.ARGB32_Premultiplied.__doc__ # -- Qgis.DataType.baseClass = Qgis # monkey patching scoped based enum Qgis.Never = Qgis.PythonMacroMode.Never Qgis.Never.is_monkey_patched = True Qgis.Never.__doc__ = "Macros are never run" Qgis.Ask = Qgis.PythonMacroMode.Ask Qgis.Ask.is_monkey_patched = True Qgis.Ask.__doc__ = "User is prompt before running" Qgis.SessionOnly = Qgis.PythonMacroMode.SessionOnly Qgis.SessionOnly.is_monkey_patched = True Qgis.SessionOnly.__doc__ = "Only during this session" Qgis.Always = Qgis.PythonMacroMode.Always Qgis.Always.is_monkey_patched = True Qgis.Always.__doc__ = "Macros are always run" Qgis.NotForThisSession = Qgis.PythonMacroMode.NotForThisSession Qgis.NotForThisSession.is_monkey_patched = True Qgis.NotForThisSession.__doc__ = "Macros will not be run for this session" Qgis.PythonMacroMode.__doc__ = 'Authorisation to run Python Macros\n\n.. versionadded:: 3.10\n\n' + '* ``Never``: ' + Qgis.PythonMacroMode.Never.__doc__ + '\n' + '* ``Ask``: ' + Qgis.PythonMacroMode.Ask.__doc__ + '\n' + '* ``SessionOnly``: ' + Qgis.PythonMacroMode.SessionOnly.__doc__ + '\n' + '* ``Always``: ' + Qgis.PythonMacroMode.Always.__doc__ + '\n' + '* ``NotForThisSession``: ' + Qgis.PythonMacroMode.NotForThisSession.__doc__ # -- Qgis.PythonMacroMode.baseClass = Qgis QgsVectorDataProvider.FeatureCountState = Qgis.FeatureCountState # monkey patching scoped based enum QgsVectorDataProvider.Uncounted = Qgis.FeatureCountState.Uncounted QgsVectorDataProvider.Uncounted.is_monkey_patched = True QgsVectorDataProvider.Uncounted.__doc__ = "Feature count not yet computed" QgsVectorDataProvider.UnknownCount = Qgis.FeatureCountState.UnknownCount QgsVectorDataProvider.UnknownCount.is_monkey_patched = True QgsVectorDataProvider.UnknownCount.__doc__ = "Provider returned an unknown feature count" Qgis.FeatureCountState.__doc__ = 'Enumeration of feature count states\n\n.. versionadded:: 3.20\n\n' + '* ``Uncounted``: ' + Qgis.FeatureCountState.Uncounted.__doc__ + '\n' + '* ``UnknownCount``: ' + Qgis.FeatureCountState.UnknownCount.__doc__ # -- Qgis.FeatureCountState.baseClass = Qgis QgsSymbol.SymbolType = Qgis.SymbolType # monkey patching scoped based enum QgsSymbol.Marker = Qgis.SymbolType.Marker QgsSymbol.Marker.is_monkey_patched = True QgsSymbol.Marker.__doc__ = "Marker symbol" QgsSymbol.Line = Qgis.SymbolType.Line QgsSymbol.Line.is_monkey_patched = True QgsSymbol.Line.__doc__ = "Line symbol" QgsSymbol.Fill = Qgis.SymbolType.Fill QgsSymbol.Fill.is_monkey_patched = True QgsSymbol.Fill.__doc__ = "Fill symbol" QgsSymbol.Hybrid = Qgis.SymbolType.Hybrid QgsSymbol.Hybrid.is_monkey_patched = True QgsSymbol.Hybrid.__doc__ = "Hybrid symbol" Qgis.SymbolType.__doc__ = 'Symbol types\n\n.. versionadded:: 3.20\n\n' + '* ``Marker``: ' + Qgis.SymbolType.Marker.__doc__ + '\n' + '* ``Line``: ' + Qgis.SymbolType.Line.__doc__ + '\n' + '* ``Fill``: ' + Qgis.SymbolType.Fill.__doc__ + '\n' + '* ``Hybrid``: ' + Qgis.SymbolType.Hybrid.__doc__ # -- Qgis.SymbolType.baseClass = Qgis QgsSymbol.ScaleMethod = Qgis.ScaleMethod # monkey patching scoped based enum QgsSymbol.ScaleArea = Qgis.ScaleMethod.ScaleArea QgsSymbol.ScaleArea.is_monkey_patched = True QgsSymbol.ScaleArea.__doc__ = "Calculate scale by the area" QgsSymbol.ScaleDiameter = Qgis.ScaleMethod.ScaleDiameter QgsSymbol.ScaleDiameter.is_monkey_patched = True QgsSymbol.ScaleDiameter.__doc__ = "Calculate scale by the diameter" Qgis.ScaleMethod.__doc__ = 'Scale methods\n\n.. versionadded:: 3.20\n\n' + '* ``ScaleArea``: ' + Qgis.ScaleMethod.ScaleArea.__doc__ + '\n' + '* ``ScaleDiameter``: ' + Qgis.ScaleMethod.ScaleDiameter.__doc__ # -- Qgis.ScaleMethod.baseClass = Qgis QgsSymbol.RenderHint = Qgis.SymbolRenderHint # monkey patching scoped based enum QgsSymbol.DynamicRotation = Qgis.SymbolRenderHint.DynamicRotation QgsSymbol.DynamicRotation.is_monkey_patched = True QgsSymbol.DynamicRotation.__doc__ = "Rotation of symbol may be changed during rendering and symbol should not be cached" Qgis.SymbolRenderHint.__doc__ = 'Flags controlling behavior of symbols during rendering\n\n.. versionadded:: 3.20\n\n' + '* ``DynamicRotation``: ' + Qgis.SymbolRenderHint.DynamicRotation.__doc__ # -- Qgis.SymbolRenderHint.baseClass = Qgis # monkey patching scoped based enum Qgis.SymbolFlag.RendererShouldUseSymbolLevels.__doc__ = "If present, indicates that a QgsFeatureRenderer using the symbol should use symbol levels for best results" Qgis.SymbolFlag.__doc__ = 'Flags controlling behavior of symbols\n\n.. versionadded:: 3.20\n\n' + '* ``RendererShouldUseSymbolLevels``: ' + Qgis.SymbolFlag.RendererShouldUseSymbolLevels.__doc__ # -- Qgis.SymbolFlag.baseClass = Qgis QgsSymbol.PreviewFlag = Qgis.SymbolPreviewFlag # monkey patching scoped based enum QgsSymbol.FlagIncludeCrosshairsForMarkerSymbols = Qgis.SymbolPreviewFlag.FlagIncludeCrosshairsForMarkerSymbols QgsSymbol.FlagIncludeCrosshairsForMarkerSymbols.is_monkey_patched = True QgsSymbol.FlagIncludeCrosshairsForMarkerSymbols.__doc__ = "Include a crosshairs reference image in the background of marker symbol previews" Qgis.SymbolPreviewFlag.__doc__ = 'Flags for controlling how symbol preview images are generated.\n\n.. versionadded:: 3.20\n\n' + '* ``FlagIncludeCrosshairsForMarkerSymbols``: ' + Qgis.SymbolPreviewFlag.FlagIncludeCrosshairsForMarkerSymbols.__doc__ # -- Qgis.SymbolPreviewFlag.baseClass = Qgis QgsDataItem.Type = Qgis.BrowserItemType # monkey patching scoped based enum QgsDataItem.Collection = Qgis.BrowserItemType.Collection QgsDataItem.Collection.is_monkey_patched = True QgsDataItem.Collection.__doc__ = "A collection of items" QgsDataItem.Directory = Qgis.BrowserItemType.Directory QgsDataItem.Directory.is_monkey_patched = True QgsDataItem.Directory.__doc__ = "Represents a file directory" QgsDataItem.Layer = Qgis.BrowserItemType.Layer QgsDataItem.Layer.is_monkey_patched = True QgsDataItem.Layer.__doc__ = "Represents a map layer" QgsDataItem.Error = Qgis.BrowserItemType.Error QgsDataItem.Error.is_monkey_patched = True QgsDataItem.Error.__doc__ = "Contains an error message" QgsDataItem.Favorites = Qgis.BrowserItemType.Favorites QgsDataItem.Favorites.is_monkey_patched = True QgsDataItem.Favorites.__doc__ = "Represents a favorite item" QgsDataItem.Project = Qgis.BrowserItemType.Project QgsDataItem.Project.is_monkey_patched = True QgsDataItem.Project.__doc__ = "Represents a QGIS project" QgsDataItem.Custom = Qgis.BrowserItemType.Custom QgsDataItem.Custom.is_monkey_patched = True QgsDataItem.Custom.__doc__ = "Custom item type" QgsDataItem.Fields = Qgis.BrowserItemType.Fields QgsDataItem.Fields.is_monkey_patched = True QgsDataItem.Fields.__doc__ = "Collection of fields" QgsDataItem.Field = Qgis.BrowserItemType.Field QgsDataItem.Field.is_monkey_patched = True QgsDataItem.Field.__doc__ = "Vector layer field" Qgis.BrowserItemType.__doc__ = 'Browser item types.\n\n.. versionadded:: 3.20\n\n' + '* ``Collection``: ' + Qgis.BrowserItemType.Collection.__doc__ + '\n' + '* ``Directory``: ' + Qgis.BrowserItemType.Directory.__doc__ + '\n' + '* ``Layer``: ' + Qgis.BrowserItemType.Layer.__doc__ + '\n' + '* ``Error``: ' + Qgis.BrowserItemType.Error.__doc__ + '\n' + '* ``Favorites``: ' + Qgis.BrowserItemType.Favorites.__doc__ + '\n' + '* ``Project``: ' + Qgis.BrowserItemType.Project.__doc__ + '\n' + '* ``Custom``: ' + Qgis.BrowserItemType.Custom.__doc__ + '\n' + '* ``Fields``: ' + Qgis.BrowserItemType.Fields.__doc__ + '\n' + '* ``Field``: ' + Qgis.BrowserItemType.Field.__doc__ # -- Qgis.BrowserItemType.baseClass = Qgis QgsDataItem.State = Qgis.BrowserItemState # monkey patching scoped based enum QgsDataItem.NotPopulated = Qgis.BrowserItemState.NotPopulated QgsDataItem.NotPopulated.is_monkey_patched = True QgsDataItem.NotPopulated.__doc__ = "Children not yet created" QgsDataItem.Populating = Qgis.BrowserItemState.Populating QgsDataItem.Populating.is_monkey_patched = True QgsDataItem.Populating.__doc__ = "Creating children in separate thread (populating or refreshing)" QgsDataItem.Populated = Qgis.BrowserItemState.Populated QgsDataItem.Populated.is_monkey_patched = True QgsDataItem.Populated.__doc__ = "Children created" Qgis.BrowserItemState.__doc__ = 'Browser item states.\n\n.. versionadded:: 3.20\n\n' + '* ``NotPopulated``: ' + Qgis.BrowserItemState.NotPopulated.__doc__ + '\n' + '* ``Populating``: ' + Qgis.BrowserItemState.Populating.__doc__ + '\n' + '* ``Populated``: ' + Qgis.BrowserItemState.Populated.__doc__ # -- Qgis.BrowserItemState.baseClass = Qgis QgsDataItem.Capability = Qgis.BrowserItemCapability # monkey patching scoped based enum QgsDataItem.NoCapabilities = Qgis.BrowserItemCapability.NoCapabilities QgsDataItem.NoCapabilities.is_monkey_patched = True QgsDataItem.NoCapabilities.__doc__ = "Item has no capabilities" QgsDataItem.SetCrs = Qgis.BrowserItemCapability.SetCrs QgsDataItem.SetCrs.is_monkey_patched = True QgsDataItem.SetCrs.__doc__ = "Can set CRS on layer or group of layers. \deprecated since QGIS 3.6 -- no longer used by QGIS and will be removed in QGIS 4.0" QgsDataItem.Fertile = Qgis.BrowserItemCapability.Fertile QgsDataItem.Fertile.is_monkey_patched = True QgsDataItem.Fertile.__doc__ = "Can create children. Even items without this capability may have children, but cannot create them, it means that children are created by item ancestors." QgsDataItem.Fast = Qgis.BrowserItemCapability.Fast QgsDataItem.Fast.is_monkey_patched = True QgsDataItem.Fast.__doc__ = "CreateChildren() is fast enough to be run in main thread when refreshing items, most root items (wms,wfs,wcs,postgres...) are considered fast because they are reading data only from QgsSettings" QgsDataItem.Collapse = Qgis.BrowserItemCapability.Collapse QgsDataItem.Collapse.is_monkey_patched = True QgsDataItem.Collapse.__doc__ = "The collapse/expand status for this items children should be ignored in order to avoid undesired network connections (wms etc.)" QgsDataItem.Rename = Qgis.BrowserItemCapability.Rename QgsDataItem.Rename.is_monkey_patched = True QgsDataItem.Rename.__doc__ = "Item can be renamed" QgsDataItem.Delete = Qgis.BrowserItemCapability.Delete QgsDataItem.Delete.is_monkey_patched = True QgsDataItem.Delete.__doc__ = "Item can be deleted" QgsDataItem.ItemRepresentsFile = Qgis.BrowserItemCapability.ItemRepresentsFile QgsDataItem.ItemRepresentsFile.is_monkey_patched = True QgsDataItem.ItemRepresentsFile.__doc__ = "Item's path() directly represents a file on disk (since QGIS 3.22)" Qgis.BrowserItemCapability.__doc__ = 'Browser item capabilities.\n\n.. versionadded:: 3.20\n\n' + '* ``NoCapabilities``: ' + Qgis.BrowserItemCapability.NoCapabilities.__doc__ + '\n' + '* ``SetCrs``: ' + Qgis.BrowserItemCapability.SetCrs.__doc__ + '\n' + '* ``Fertile``: ' + Qgis.BrowserItemCapability.Fertile.__doc__ + '\n' + '* ``Fast``: ' + Qgis.BrowserItemCapability.Fast.__doc__ + '\n' + '* ``Collapse``: ' + Qgis.BrowserItemCapability.Collapse.__doc__ + '\n' + '* ``Rename``: ' + Qgis.BrowserItemCapability.Rename.__doc__ + '\n' + '* ``Delete``: ' + Qgis.BrowserItemCapability.Delete.__doc__ + '\n' + '* ``ItemRepresentsFile``: ' + Qgis.BrowserItemCapability.ItemRepresentsFile.__doc__ # -- Qgis.BrowserItemCapability.baseClass = Qgis QgsLayerItem.LayerType = Qgis.BrowserLayerType # monkey patching scoped based enum QgsLayerItem.NoType = Qgis.BrowserLayerType.NoType QgsLayerItem.NoType.is_monkey_patched = True QgsLayerItem.NoType.__doc__ = "No type" QgsLayerItem.Vector = Qgis.BrowserLayerType.Vector QgsLayerItem.Vector.is_monkey_patched = True QgsLayerItem.Vector.__doc__ = "Generic vector layer" QgsLayerItem.Raster = Qgis.BrowserLayerType.Raster QgsLayerItem.Raster.is_monkey_patched = True QgsLayerItem.Raster.__doc__ = "Raster layer" QgsLayerItem.Point = Qgis.BrowserLayerType.Point QgsLayerItem.Point.is_monkey_patched = True QgsLayerItem.Point.__doc__ = "Vector point layer" QgsLayerItem.Line = Qgis.BrowserLayerType.Line QgsLayerItem.Line.is_monkey_patched = True QgsLayerItem.Line.__doc__ = "Vector line layer" QgsLayerItem.Polygon = Qgis.BrowserLayerType.Polygon QgsLayerItem.Polygon.is_monkey_patched = True QgsLayerItem.Polygon.__doc__ = "Vector polygon layer" QgsLayerItem.TableLayer = Qgis.BrowserLayerType.TableLayer QgsLayerItem.TableLayer.is_monkey_patched = True QgsLayerItem.TableLayer.__doc__ = "Vector non-spatial layer" QgsLayerItem.Database = Qgis.BrowserLayerType.Database QgsLayerItem.Database.is_monkey_patched = True QgsLayerItem.Database.__doc__ = "Database layer" QgsLayerItem.Table = Qgis.BrowserLayerType.Table QgsLayerItem.Table.is_monkey_patched = True QgsLayerItem.Table.__doc__ = "Database table" QgsLayerItem.Plugin = Qgis.BrowserLayerType.Plugin QgsLayerItem.Plugin.is_monkey_patched = True QgsLayerItem.Plugin.__doc__ = "Plugin based layer" QgsLayerItem.Mesh = Qgis.BrowserLayerType.Mesh QgsLayerItem.Mesh.is_monkey_patched = True QgsLayerItem.Mesh.__doc__ = "Mesh layer" QgsLayerItem.VectorTile = Qgis.BrowserLayerType.VectorTile QgsLayerItem.VectorTile.is_monkey_patched = True QgsLayerItem.VectorTile.__doc__ = "Vector tile layer" QgsLayerItem.PointCloud = Qgis.BrowserLayerType.PointCloud QgsLayerItem.PointCloud.is_monkey_patched = True QgsLayerItem.PointCloud.__doc__ = "Point cloud layer" Qgis.BrowserLayerType.__doc__ = 'Browser item layer types\n\n.. versionadded:: 3.20\n\n' + '* ``NoType``: ' + Qgis.BrowserLayerType.NoType.__doc__ + '\n' + '* ``Vector``: ' + Qgis.BrowserLayerType.Vector.__doc__ + '\n' + '* ``Raster``: ' + Qgis.BrowserLayerType.Raster.__doc__ + '\n' + '* ``Point``: ' + Qgis.BrowserLayerType.Point.__doc__ + '\n' + '* ``Line``: ' + Qgis.BrowserLayerType.Line.__doc__ + '\n' + '* ``Polygon``: ' + Qgis.BrowserLayerType.Polygon.__doc__ + '\n' + '* ``TableLayer``: ' + Qgis.BrowserLayerType.TableLayer.__doc__ + '\n' + '* ``Database``: ' + Qgis.BrowserLayerType.Database.__doc__ + '\n' + '* ``Table``: ' + Qgis.BrowserLayerType.Table.__doc__ + '\n' + '* ``Plugin``: ' + Qgis.BrowserLayerType.Plugin.__doc__ + '\n' + '* ``Mesh``: ' + Qgis.BrowserLayerType.Mesh.__doc__ + '\n' + '* ``VectorTile``: ' + Qgis.BrowserLayerType.VectorTile.__doc__ + '\n' + '* ``PointCloud``: ' + Qgis.BrowserLayerType.PointCloud.__doc__ # -- Qgis.BrowserLayerType.baseClass = Qgis # monkey patching scoped based enum Qgis.BrowserDirectoryMonitoring.Default.__doc__ = "Use default logic to determine whether directory should be monitored" Qgis.BrowserDirectoryMonitoring.NeverMonitor.__doc__ = "Never monitor the directory, regardless of the default logic" Qgis.BrowserDirectoryMonitoring.AlwaysMonitor.__doc__ = "Always monitor the directory, regardless of the default logic" Qgis.BrowserDirectoryMonitoring.__doc__ = 'Browser directory item monitoring switches.\n\n.. versionadded:: 3.20\n\n' + '* ``Default``: ' + Qgis.BrowserDirectoryMonitoring.Default.__doc__ + '\n' + '* ``NeverMonitor``: ' + Qgis.BrowserDirectoryMonitoring.NeverMonitor.__doc__ + '\n' + '* ``AlwaysMonitor``: ' + Qgis.BrowserDirectoryMonitoring.AlwaysMonitor.__doc__ # -- Qgis.BrowserDirectoryMonitoring.baseClass = Qgis QgsVectorLayerExporter.ExportError = Qgis.VectorExportResult # monkey patching scoped based enum QgsVectorLayerExporter.NoError = Qgis.VectorExportResult.Success QgsVectorLayerExporter.NoError.is_monkey_patched = True QgsVectorLayerExporter.NoError.__doc__ = "No errors were encountered" QgsVectorLayerExporter.ErrCreateDataSource = Qgis.VectorExportResult.ErrorCreatingDataSource QgsVectorLayerExporter.ErrCreateDataSource.is_monkey_patched = True QgsVectorLayerExporter.ErrCreateDataSource.__doc__ = "Could not create the destination data source" QgsVectorLayerExporter.ErrCreateLayer = Qgis.VectorExportResult.ErrorCreatingLayer QgsVectorLayerExporter.ErrCreateLayer.is_monkey_patched = True QgsVectorLayerExporter.ErrCreateLayer.__doc__ = "Could not create destination layer" QgsVectorLayerExporter.ErrAttributeTypeUnsupported = Qgis.VectorExportResult.ErrorAttributeTypeUnsupported QgsVectorLayerExporter.ErrAttributeTypeUnsupported.is_monkey_patched = True QgsVectorLayerExporter.ErrAttributeTypeUnsupported.__doc__ = "Source layer has an attribute type which could not be handled by destination" QgsVectorLayerExporter.ErrAttributeCreationFailed = Qgis.VectorExportResult.ErrorAttributeCreationFailed QgsVectorLayerExporter.ErrAttributeCreationFailed.is_monkey_patched = True QgsVectorLayerExporter.ErrAttributeCreationFailed.__doc__ = "Destination provider was unable to create an attribute" QgsVectorLayerExporter.ErrProjection = Qgis.VectorExportResult.ErrorProjectingFeatures QgsVectorLayerExporter.ErrProjection.is_monkey_patched = True QgsVectorLayerExporter.ErrProjection.__doc__ = "An error occurred while reprojecting features to destination CRS" QgsVectorLayerExporter.ErrFeatureWriteFailed = Qgis.VectorExportResult.ErrorFeatureWriteFailed QgsVectorLayerExporter.ErrFeatureWriteFailed.is_monkey_patched = True QgsVectorLayerExporter.ErrFeatureWriteFailed.__doc__ = "An error occurred while writing a feature to the destination" QgsVectorLayerExporter.ErrInvalidLayer = Qgis.VectorExportResult.ErrorInvalidLayer QgsVectorLayerExporter.ErrInvalidLayer.is_monkey_patched = True QgsVectorLayerExporter.ErrInvalidLayer.__doc__ = "Could not access newly created destination layer" QgsVectorLayerExporter.ErrInvalidProvider = Qgis.VectorExportResult.ErrorInvalidProvider QgsVectorLayerExporter.ErrInvalidProvider.is_monkey_patched = True QgsVectorLayerExporter.ErrInvalidProvider.__doc__ = "Could not find a matching provider key" QgsVectorLayerExporter.ErrProviderUnsupportedFeature = Qgis.VectorExportResult.ErrorProviderUnsupportedFeature QgsVectorLayerExporter.ErrProviderUnsupportedFeature.is_monkey_patched = True QgsVectorLayerExporter.ErrProviderUnsupportedFeature.__doc__ = "Provider does not support creation of empty layers" QgsVectorLayerExporter.ErrConnectionFailed = Qgis.VectorExportResult.ErrorConnectionFailed QgsVectorLayerExporter.ErrConnectionFailed.is_monkey_patched = True QgsVectorLayerExporter.ErrConnectionFailed.__doc__ = "Could not connect to destination" QgsVectorLayerExporter.ErrUserCanceled = Qgis.VectorExportResult.UserCanceled QgsVectorLayerExporter.ErrUserCanceled.is_monkey_patched = True QgsVectorLayerExporter.ErrUserCanceled.__doc__ = "User canceled the export" Qgis.VectorExportResult.__doc__ = 'Vector layer export result codes.\n\n.. versionadded:: 3.20\n\n' + '* ``NoError``: ' + Qgis.VectorExportResult.Success.__doc__ + '\n' + '* ``ErrCreateDataSource``: ' + Qgis.VectorExportResult.ErrorCreatingDataSource.__doc__ + '\n' + '* ``ErrCreateLayer``: ' + Qgis.VectorExportResult.ErrorCreatingLayer.__doc__ + '\n' + '* ``ErrAttributeTypeUnsupported``: ' + Qgis.VectorExportResult.ErrorAttributeTypeUnsupported.__doc__ + '\n' + '* ``ErrAttributeCreationFailed``: ' + Qgis.VectorExportResult.ErrorAttributeCreationFailed.__doc__ + '\n' + '* ``ErrProjection``: ' + Qgis.VectorExportResult.ErrorProjectingFeatures.__doc__ + '\n' + '* ``ErrFeatureWriteFailed``: ' + Qgis.VectorExportResult.ErrorFeatureWriteFailed.__doc__ + '\n' + '* ``ErrInvalidLayer``: ' + Qgis.VectorExportResult.ErrorInvalidLayer.__doc__ + '\n' + '* ``ErrInvalidProvider``: ' + Qgis.VectorExportResult.ErrorInvalidProvider.__doc__ + '\n' + '* ``ErrProviderUnsupportedFeature``: ' + Qgis.VectorExportResult.ErrorProviderUnsupportedFeature.__doc__ + '\n' + '* ``ErrConnectionFailed``: ' + Qgis.VectorExportResult.ErrorConnectionFailed.__doc__ + '\n' + '* ``ErrUserCanceled``: ' + Qgis.VectorExportResult.UserCanceled.__doc__ # -- Qgis.VectorExportResult.baseClass = Qgis # monkey patching scoped based enum Qgis.SqlLayerDefinitionCapability.SubsetStringFilter.__doc__ = "SQL layer definition supports subset string filter" Qgis.SqlLayerDefinitionCapability.GeometryColumn.__doc__ = "SQL layer definition supports geometry column" Qgis.SqlLayerDefinitionCapability.PrimaryKeys.__doc__ = "SQL layer definition supports primary keys" Qgis.SqlLayerDefinitionCapability.UnstableFeatureIds.__doc__ = "SQL layer definition supports disabling select at id" Qgis.SqlLayerDefinitionCapability.__doc__ = 'SqlLayerDefinitionCapability enum lists the arguments supported by the provider when creating SQL query layers.\n\n.. versionadded:: 3.22\n\n' + '* ``SubsetStringFilter``: ' + Qgis.SqlLayerDefinitionCapability.SubsetStringFilter.__doc__ + '\n' + '* ``GeometryColumn``: ' + Qgis.SqlLayerDefinitionCapability.GeometryColumn.__doc__ + '\n' + '* ``PrimaryKeys``: ' + Qgis.SqlLayerDefinitionCapability.PrimaryKeys.__doc__ + '\n' + '* ``UnstableFeatureIds``: ' + Qgis.SqlLayerDefinitionCapability.UnstableFeatureIds.__doc__ # -- Qgis.SqlLayerDefinitionCapability.baseClass = Qgis # monkey patching scoped based enum Qgis.SqlKeywordCategory.Keyword.__doc__ = "SQL keyword" Qgis.SqlKeywordCategory.Constant.__doc__ = "SQL constant" Qgis.SqlKeywordCategory.Function.__doc__ = "SQL generic function" Qgis.SqlKeywordCategory.Geospatial.__doc__ = "SQL spatial function" Qgis.SqlKeywordCategory.Operator.__doc__ = "SQL operator" Qgis.SqlKeywordCategory.Math.__doc__ = "SQL math function" Qgis.SqlKeywordCategory.Aggregate.__doc__ = "SQL aggregate function" Qgis.SqlKeywordCategory.String.__doc__ = "SQL string function" Qgis.SqlKeywordCategory.Identifier.__doc__ = "SQL identifier" Qgis.SqlKeywordCategory.__doc__ = 'SqlKeywordCategory enum represents the categories of the SQL keywords used by the SQL query editor.\n\n.. note::\n\n The category has currently no usage, but it was planned for future uses.\n\n.. versionadded:: 3.22\n\n' + '* ``Keyword``: ' + Qgis.SqlKeywordCategory.Keyword.__doc__ + '\n' + '* ``Constant``: ' + Qgis.SqlKeywordCategory.Constant.__doc__ + '\n' + '* ``Function``: ' + Qgis.SqlKeywordCategory.Function.__doc__ + '\n' + '* ``Geospatial``: ' + Qgis.SqlKeywordCategory.Geospatial.__doc__ + '\n' + '* ``Operator``: ' + Qgis.SqlKeywordCategory.Operator.__doc__ + '\n' + '* ``Math``: ' + Qgis.SqlKeywordCategory.Math.__doc__ + '\n' + '* ``Aggregate``: ' + Qgis.SqlKeywordCategory.Aggregate.__doc__ + '\n' + '* ``String``: ' + Qgis.SqlKeywordCategory.String.__doc__ + '\n' + '* ``Identifier``: ' + Qgis.SqlKeywordCategory.Identifier.__doc__ # -- Qgis.SqlKeywordCategory.baseClass = Qgis # monkey patching scoped based enum Qgis.DriveType.Unknown.__doc__ = "Unknown type" Qgis.DriveType.Invalid.__doc__ = "Invalid path" Qgis.DriveType.Removable.__doc__ = "Removable drive" Qgis.DriveType.Fixed.__doc__ = "Fixed drive" Qgis.DriveType.Remote.__doc__ = "Remote drive" Qgis.DriveType.CdRom.__doc__ = "CD-ROM" Qgis.DriveType.RamDisk.__doc__ = "RAM disk" Qgis.DriveType.__doc__ = 'Drive types\n\n.. versionadded:: 3.20\n\n' + '* ``Unknown``: ' + Qgis.DriveType.Unknown.__doc__ + '\n' + '* ``Invalid``: ' + Qgis.DriveType.Invalid.__doc__ + '\n' + '* ``Removable``: ' + Qgis.DriveType.Removable.__doc__ + '\n' + '* ``Fixed``: ' + Qgis.DriveType.Fixed.__doc__ + '\n' + '* ``Remote``: ' + Qgis.DriveType.Remote.__doc__ + '\n' + '* ``CdRom``: ' + Qgis.DriveType.CdRom.__doc__ + '\n' + '* ``RamDisk``: ' + Qgis.DriveType.RamDisk.__doc__ # -- Qgis.DriveType.baseClass = Qgis QgsNetworkContentFetcherRegistry.FetchingMode = Qgis.ActionStart # monkey patching scoped based enum QgsNetworkContentFetcherRegistry.DownloadLater = Qgis.ActionStart.Deferred QgsNetworkContentFetcherRegistry.DownloadLater.is_monkey_patched = True QgsNetworkContentFetcherRegistry.DownloadLater.__doc__ = "Do not start immediately the action" QgsNetworkContentFetcherRegistry.DownloadImmediately = Qgis.ActionStart.Immediate QgsNetworkContentFetcherRegistry.DownloadImmediately.is_monkey_patched = True QgsNetworkContentFetcherRegistry.DownloadImmediately.__doc__ = "Action will start immediately" Qgis.ActionStart.__doc__ = 'Enum to determine when an operation would begin\n\n.. versionadded:: 3.22\n\n' + '* ``DownloadLater``: ' + Qgis.ActionStart.Deferred.__doc__ + '\n' + '* ``DownloadImmediately``: ' + Qgis.ActionStart.Immediate.__doc__ # -- Qgis.ActionStart.baseClass = Qgis # monkey patching scoped based enum Qgis.UnplacedLabelVisibility.FollowEngineSetting.__doc__ = "Respect the label engine setting" Qgis.UnplacedLabelVisibility.NeverShow.__doc__ = "Never show unplaced labels, regardless of the engine setting" Qgis.UnplacedLabelVisibility.__doc__ = 'Unplaced label visibility.\n\n.. versionadded:: 3.20\n\n' + '* ``FollowEngineSetting``: ' + Qgis.UnplacedLabelVisibility.FollowEngineSetting.__doc__ + '\n' + '* ``NeverShow``: ' + Qgis.UnplacedLabelVisibility.NeverShow.__doc__ # -- Qgis.UnplacedLabelVisibility.baseClass = Qgis # monkey patching scoped based enum Qgis.SublayerQueryFlag.FastScan.__doc__ = "Indicates that the provider must scan for sublayers using the fastest possible approach -- e.g. by first checking that a uri has an extension which is known to be readable by the provider" Qgis.SublayerQueryFlag.ResolveGeometryType.__doc__ = "Attempt to resolve the geometry type for vector sublayers" Qgis.SublayerQueryFlag.CountFeatures.__doc__ = "Count features in vector sublayers" Qgis.SublayerQueryFlag.IncludeSystemTables.__doc__ = "Include system or internal tables (these are not included by default)" Qgis.SublayerQueryFlag.__doc__ = 'Flags which control how data providers will scan for sublayers in a dataset.\n\n.. versionadded:: 3.22\n\n' + '* ``FastScan``: ' + Qgis.SublayerQueryFlag.FastScan.__doc__ + '\n' + '* ``ResolveGeometryType``: ' + Qgis.SublayerQueryFlag.ResolveGeometryType.__doc__ + '\n' + '* ``CountFeatures``: ' + Qgis.SublayerQueryFlag.CountFeatures.__doc__ + '\n' + '* ``IncludeSystemTables``: ' + Qgis.SublayerQueryFlag.IncludeSystemTables.__doc__ # -- Qgis.SublayerQueryFlag.baseClass = Qgis # monkey patching scoped based enum Qgis.SublayerFlag.SystemTable.__doc__ = "Sublayer is a system or internal table, which should be hidden by default" Qgis.SublayerFlag.__doc__ = 'Flags which reflect the properties of sublayers in a dataset.\n\n.. versionadded:: 3.22\n\n' + '* ``SystemTable``: ' + Qgis.SublayerFlag.SystemTable.__doc__ # -- Qgis.SublayerFlag.baseClass = Qgis QgsRasterPipe.Role = Qgis.RasterPipeInterfaceRole # monkey patching scoped based enum QgsRasterPipe.UnknownRole = Qgis.RasterPipeInterfaceRole.Unknown QgsRasterPipe.UnknownRole.is_monkey_patched = True QgsRasterPipe.UnknownRole.__doc__ = "Unknown role" QgsRasterPipe.ProviderRole = Qgis.RasterPipeInterfaceRole.Provider QgsRasterPipe.ProviderRole.is_monkey_patched = True QgsRasterPipe.ProviderRole.__doc__ = "Data provider role" QgsRasterPipe.RendererRole = Qgis.RasterPipeInterfaceRole.Renderer QgsRasterPipe.RendererRole.is_monkey_patched = True QgsRasterPipe.RendererRole.__doc__ = "Raster renderer role" QgsRasterPipe.BrightnessRole = Qgis.RasterPipeInterfaceRole.Brightness QgsRasterPipe.BrightnessRole.is_monkey_patched = True QgsRasterPipe.BrightnessRole.__doc__ = "Brightness filter role" QgsRasterPipe.ResamplerRole = Qgis.RasterPipeInterfaceRole.Resampler QgsRasterPipe.ResamplerRole.is_monkey_patched = True QgsRasterPipe.ResamplerRole.__doc__ = "Resampler role" QgsRasterPipe.ProjectorRole = Qgis.RasterPipeInterfaceRole.Projector QgsRasterPipe.ProjectorRole.is_monkey_patched = True QgsRasterPipe.ProjectorRole.__doc__ = "Projector role" QgsRasterPipe.NullerRole = Qgis.RasterPipeInterfaceRole.Nuller QgsRasterPipe.NullerRole.is_monkey_patched = True QgsRasterPipe.NullerRole.__doc__ = "Raster nuller role" QgsRasterPipe.HueSaturationRole = Qgis.RasterPipeInterfaceRole.HueSaturation QgsRasterPipe.HueSaturationRole.is_monkey_patched = True QgsRasterPipe.HueSaturationRole.__doc__ = "Hue/saturation filter role (also applies grayscale/color inversion)" Qgis.RasterPipeInterfaceRole.__doc__ = 'Raster pipe interface roles.\n\n.. versionadded:: 3.22\n\n' + '* ``UnknownRole``: ' + Qgis.RasterPipeInterfaceRole.Unknown.__doc__ + '\n' + '* ``ProviderRole``: ' + Qgis.RasterPipeInterfaceRole.Provider.__doc__ + '\n' + '* ``RendererRole``: ' + Qgis.RasterPipeInterfaceRole.Renderer.__doc__ + '\n' + '* ``BrightnessRole``: ' + Qgis.RasterPipeInterfaceRole.Brightness.__doc__ + '\n' + '* ``ResamplerRole``: ' + Qgis.RasterPipeInterfaceRole.Resampler.__doc__ + '\n' + '* ``ProjectorRole``: ' + Qgis.RasterPipeInterfaceRole.Projector.__doc__ + '\n' + '* ``NullerRole``: ' + Qgis.RasterPipeInterfaceRole.Nuller.__doc__ + '\n' + '* ``HueSaturationRole``: ' + Qgis.RasterPipeInterfaceRole.HueSaturation.__doc__ # -- Qgis.RasterPipeInterfaceRole.baseClass = Qgis QgsRasterPipe.ResamplingStage = Qgis.RasterResamplingStage # monkey patching scoped based enum QgsRasterPipe.ResampleFilter = Qgis.RasterResamplingStage.ResampleFilter QgsRasterPipe.ResampleFilter.is_monkey_patched = True QgsRasterPipe.ResampleFilter.__doc__ = "" QgsRasterPipe.Provider = Qgis.RasterResamplingStage.Provider QgsRasterPipe.Provider.is_monkey_patched = True QgsRasterPipe.Provider.__doc__ = "" Qgis.RasterResamplingStage.__doc__ = 'Stage at which raster resampling occurs.\n\n.. versionadded:: 3.22\n\n' + '* ``ResampleFilter``: ' + Qgis.RasterResamplingStage.ResampleFilter.__doc__ + '\n' + '* ``Provider``: ' + Qgis.RasterResamplingStage.Provider.__doc__ # -- Qgis.RasterResamplingStage.baseClass = Qgis # monkey patching scoped based enum Qgis.MeshEditingErrorType.NoError.__doc__ = "No type" Qgis.MeshEditingErrorType.InvalidFace.__doc__ = "An error occurs due to an invalid face (for example, vertex indexes are unordered)" Qgis.MeshEditingErrorType.TooManyVerticesInFace.__doc__ = "A face has more vertices than the maximum number supported per face" Qgis.MeshEditingErrorType.FlatFace.__doc__ = "A flat face is present" Qgis.MeshEditingErrorType.UniqueSharedVertex.__doc__ = "A least two faces share only one vertices" Qgis.MeshEditingErrorType.InvalidVertex.__doc__ = "An error occurs due to an invalid vertex (for example, vertex index is out of range the available vertex)" Qgis.MeshEditingErrorType.ManifoldFace.__doc__ = "ManifoldFace" Qgis.MeshEditingErrorType.__doc__ = 'Type of error that can occur during mesh frame editing.\n\n.. versionadded:: 3.22\n\n' + '* ``NoError``: ' + Qgis.MeshEditingErrorType.NoError.__doc__ + '\n' + '* ``InvalidFace``: ' + Qgis.MeshEditingErrorType.InvalidFace.__doc__ + '\n' + '* ``TooManyVerticesInFace``: ' + Qgis.MeshEditingErrorType.TooManyVerticesInFace.__doc__ + '\n' + '* ``FlatFace``: ' + Qgis.MeshEditingErrorType.FlatFace.__doc__ + '\n' + '* ``UniqueSharedVertex``: ' + Qgis.MeshEditingErrorType.UniqueSharedVertex.__doc__ + '\n' + '* ``InvalidVertex``: ' + Qgis.MeshEditingErrorType.InvalidVertex.__doc__ + '\n' + '* ``ManifoldFace``: ' + Qgis.MeshEditingErrorType.ManifoldFace.__doc__ # -- Qgis.MeshEditingErrorType.baseClass = Qgis # monkey patching scoped based enum Qgis.FilePathType.Absolute.__doc__ = "Absolute path" Qgis.FilePathType.Relative.__doc__ = "Relative path" Qgis.FilePathType.__doc__ = 'File path types.\n\n.. versionadded:: 3.22\n\n' + '* ``Absolute``: ' + Qgis.FilePathType.Absolute.__doc__ + '\n' + '* ``Relative``: ' + Qgis.FilePathType.Relative.__doc__ # -- Qgis.FilePathType.baseClass = Qgis # monkey patching scoped based enum Qgis.SublayerPromptMode.AlwaysAsk.__doc__ = "Always ask users to select from available sublayers, if sublayers are present" Qgis.SublayerPromptMode.AskExcludingRasterBands.__doc__ = "Ask users to select from available sublayers, unless only raster bands are present" Qgis.SublayerPromptMode.NeverAskSkip.__doc__ = "Never ask users to select sublayers, instead don't load anything" Qgis.SublayerPromptMode.NeverAskLoadAll.__doc__ = "Never ask users to select sublayers, instead automatically load all available sublayers" Qgis.SublayerPromptMode.__doc__ = 'Specifies how to handle layer sources with multiple sublayers.\n\n.. versionadded:: 3.22\n\n' + '* ``AlwaysAsk``: ' + Qgis.SublayerPromptMode.AlwaysAsk.__doc__ + '\n' + '* ``AskExcludingRasterBands``: ' + Qgis.SublayerPromptMode.AskExcludingRasterBands.__doc__ + '\n' + '* ``NeverAskSkip``: ' + Qgis.SublayerPromptMode.NeverAskSkip.__doc__ + '\n' + '* ``NeverAskLoadAll``: ' + Qgis.SublayerPromptMode.NeverAskLoadAll.__doc__ # -- Qgis.SublayerPromptMode.baseClass = Qgis QgsVectorLayer.SelectBehavior = Qgis.SelectBehavior # monkey patching scoped based enum QgsVectorLayer.SetSelection = Qgis.SelectBehavior.SetSelection QgsVectorLayer.SetSelection.is_monkey_patched = True QgsVectorLayer.SetSelection.__doc__ = "Set selection, removing any existing selection" QgsVectorLayer.AddToSelection = Qgis.SelectBehavior.AddToSelection QgsVectorLayer.AddToSelection.is_monkey_patched = True QgsVectorLayer.AddToSelection.__doc__ = "Add selection to current selection" QgsVectorLayer.IntersectSelection = Qgis.SelectBehavior.IntersectSelection QgsVectorLayer.IntersectSelection.is_monkey_patched = True QgsVectorLayer.IntersectSelection.__doc__ = "Modify current selection to include only select features which match" QgsVectorLayer.RemoveFromSelection = Qgis.SelectBehavior.RemoveFromSelection QgsVectorLayer.RemoveFromSelection.is_monkey_patched = True QgsVectorLayer.RemoveFromSelection.__doc__ = "Remove from current selection" Qgis.SelectBehavior.__doc__ = 'Specifies how a selection should be applied.\n\n.. versionadded:: 3.22\n\n' + '* ``SetSelection``: ' + Qgis.SelectBehavior.SetSelection.__doc__ + '\n' + '* ``AddToSelection``: ' + Qgis.SelectBehavior.AddToSelection.__doc__ + '\n' + '* ``IntersectSelection``: ' + Qgis.SelectBehavior.IntersectSelection.__doc__ + '\n' + '* ``RemoveFromSelection``: ' + Qgis.SelectBehavior.RemoveFromSelection.__doc__ # -- Qgis.SelectBehavior.baseClass = Qgis QgsVectorLayer.EditResult = Qgis.VectorEditResult # monkey patching scoped based enum QgsVectorLayer.Success = Qgis.VectorEditResult.Success QgsVectorLayer.Success.is_monkey_patched = True QgsVectorLayer.Success.__doc__ = "Edit operation was successful" QgsVectorLayer.EmptyGeometry = Qgis.VectorEditResult.EmptyGeometry QgsVectorLayer.EmptyGeometry.is_monkey_patched = True QgsVectorLayer.EmptyGeometry.__doc__ = "Edit operation resulted in an empty geometry" QgsVectorLayer.EditFailed = Qgis.VectorEditResult.EditFailed QgsVectorLayer.EditFailed.is_monkey_patched = True QgsVectorLayer.EditFailed.__doc__ = "Edit operation failed" QgsVectorLayer.FetchFeatureFailed = Qgis.VectorEditResult.FetchFeatureFailed QgsVectorLayer.FetchFeatureFailed.is_monkey_patched = True QgsVectorLayer.FetchFeatureFailed.__doc__ = "Unable to fetch requested feature" QgsVectorLayer.InvalidLayer = Qgis.VectorEditResult.InvalidLayer QgsVectorLayer.InvalidLayer.is_monkey_patched = True QgsVectorLayer.InvalidLayer.__doc__ = "Edit failed due to invalid layer" Qgis.VectorEditResult.__doc__ = 'Specifies the result of a vector layer edit operation\n\n.. versionadded:: 3.22\n\n' + '* ``Success``: ' + Qgis.VectorEditResult.Success.__doc__ + '\n' + '* ``EmptyGeometry``: ' + Qgis.VectorEditResult.EmptyGeometry.__doc__ + '\n' + '* ``EditFailed``: ' + Qgis.VectorEditResult.EditFailed.__doc__ + '\n' + '* ``FetchFeatureFailed``: ' + Qgis.VectorEditResult.FetchFeatureFailed.__doc__ + '\n' + '* ``InvalidLayer``: ' + Qgis.VectorEditResult.InvalidLayer.__doc__ # -- Qgis.VectorEditResult.baseClass = Qgis QgsSymbolLayerUtils.VertexMarkerType = Qgis.VertexMarkerType # monkey patching scoped based enum QgsSymbolLayerUtils.SemiTransparentCircle = Qgis.VertexMarkerType.SemiTransparentCircle QgsSymbolLayerUtils.SemiTransparentCircle.is_monkey_patched = True QgsSymbolLayerUtils.SemiTransparentCircle.__doc__ = "Semi-transparent circle marker" QgsSymbolLayerUtils.Cross = Qgis.VertexMarkerType.Cross QgsSymbolLayerUtils.Cross.is_monkey_patched = True QgsSymbolLayerUtils.Cross.__doc__ = "Cross marker" QgsSymbolLayerUtils.NoMarker = Qgis.VertexMarkerType.NoMarker QgsSymbolLayerUtils.NoMarker.is_monkey_patched = True QgsSymbolLayerUtils.NoMarker.__doc__ = "No marker" Qgis.VertexMarkerType.__doc__ = 'Editing vertex markers, used for showing vertices during a edit operation.\n\n.. versionadded:: 3.22\n\n' + '* ``SemiTransparentCircle``: ' + Qgis.VertexMarkerType.SemiTransparentCircle.__doc__ + '\n' + '* ``Cross``: ' + Qgis.VertexMarkerType.Cross.__doc__ + '\n' + '* ``NoMarker``: ' + Qgis.VertexMarkerType.NoMarker.__doc__ # -- Qgis.VertexMarkerType.baseClass = Qgis # monkey patching scoped based enum Qgis.ContentStatus.NotStarted.__doc__ = "Content fetching/storing has not started yet" Qgis.ContentStatus.Running.__doc__ = "Content fetching/storing is in progress" Qgis.ContentStatus.Finished.__doc__ = "Content fetching/storing is finished and successful" Qgis.ContentStatus.Failed.__doc__ = "Content fetching/storing has failed" Qgis.ContentStatus.Canceled.__doc__ = "Content fetching/storing has been canceled" Qgis.ContentStatus.__doc__ = 'Status for fetched or stored content\n\n.. versionadded:: 3.22\n\n' + '* ``NotStarted``: ' + Qgis.ContentStatus.NotStarted.__doc__ + '\n' + '* ``Running``: ' + Qgis.ContentStatus.Running.__doc__ + '\n' + '* ``Finished``: ' + Qgis.ContentStatus.Finished.__doc__ + '\n' + '* ``Failed``: ' + Qgis.ContentStatus.Failed.__doc__ + '\n' + '* ``Canceled``: ' + Qgis.ContentStatus.Canceled.__doc__ # -- Qgis.ContentStatus.baseClass = Qgis # monkey patching scoped based enum Qgis.BabelFormatCapability.Import.__doc__ = "Format supports importing" Qgis.BabelFormatCapability.Export.__doc__ = "Format supports exporting" Qgis.BabelFormatCapability.Waypoints.__doc__ = "Format supports waypoints" Qgis.BabelFormatCapability.Routes.__doc__ = "Format supports routes" Qgis.BabelFormatCapability.Tracks.__doc__ = "Format supports tracks" Qgis.BabelFormatCapability.__doc__ = 'Babel GPS format capabilities.\n\n.. versionadded:: 3.22\n\n' + '* ``Import``: ' + Qgis.BabelFormatCapability.Import.__doc__ + '\n' + '* ``Export``: ' + Qgis.BabelFormatCapability.Export.__doc__ + '\n' + '* ``Waypoints``: ' + Qgis.BabelFormatCapability.Waypoints.__doc__ + '\n' + '* ``Routes``: ' + Qgis.BabelFormatCapability.Routes.__doc__ + '\n' + '* ``Tracks``: ' + Qgis.BabelFormatCapability.Tracks.__doc__ # -- Qgis.BabelFormatCapability.baseClass = Qgis # monkey patching scoped based enum Qgis.BabelCommandFlag.QuoteFilePaths.__doc__ = "File paths should be enclosed in quotations and escaped" Qgis.BabelCommandFlag.__doc__ = 'Babel command flags, which control how commands and arguments\nare generated for executing GPSBabel processes.\n\n.. versionadded:: 3.22\n\n' + '* ``QuoteFilePaths``: ' + Qgis.BabelCommandFlag.QuoteFilePaths.__doc__ # -- Qgis.BabelCommandFlag.baseClass = Qgis # monkey patching scoped based enum Qgis.GpsFeatureType.Waypoint.__doc__ = "Waypoint" Qgis.GpsFeatureType.Route.__doc__ = "Route" Qgis.GpsFeatureType.Track.__doc__ = "Track" Qgis.GpsFeatureType.__doc__ = 'GPS feature types.\n\n.. versionadded:: 3.22\n\n' + '* ``Waypoint``: ' + Qgis.GpsFeatureType.Waypoint.__doc__ + '\n' + '* ``Route``: ' + Qgis.GpsFeatureType.Route.__doc__ + '\n' + '* ``Track``: ' + Qgis.GpsFeatureType.Track.__doc__ # -- Qgis.GpsFeatureType.baseClass = Qgis QgsGeometry.OperationResult = Qgis.GeometryOperationResult # monkey patching scoped based enum QgsGeometry.Success = Qgis.GeometryOperationResult.Success QgsGeometry.Success.is_monkey_patched = True QgsGeometry.Success.__doc__ = "Operation succeeded" QgsGeometry.NothingHappened = Qgis.GeometryOperationResult.NothingHappened QgsGeometry.NothingHappened.is_monkey_patched = True QgsGeometry.NothingHappened.__doc__ = "Nothing happened, without any error" QgsGeometry.InvalidBaseGeometry = Qgis.GeometryOperationResult.InvalidBaseGeometry QgsGeometry.InvalidBaseGeometry.is_monkey_patched = True QgsGeometry.InvalidBaseGeometry.__doc__ = "The base geometry on which the operation is done is invalid or empty" QgsGeometry.InvalidInputGeometryType = Qgis.GeometryOperationResult.InvalidInputGeometryType QgsGeometry.InvalidInputGeometryType.is_monkey_patched = True QgsGeometry.InvalidInputGeometryType.__doc__ = "The input geometry (ring, part, split line, etc.) has not the correct geometry type" QgsGeometry.SelectionIsEmpty = Qgis.GeometryOperationResult.SelectionIsEmpty QgsGeometry.SelectionIsEmpty.is_monkey_patched = True QgsGeometry.SelectionIsEmpty.__doc__ = "No features were selected" QgsGeometry.SelectionIsGreaterThanOne = Qgis.GeometryOperationResult.SelectionIsGreaterThanOne QgsGeometry.SelectionIsGreaterThanOne.is_monkey_patched = True QgsGeometry.SelectionIsGreaterThanOne.__doc__ = "More than one features were selected" QgsGeometry.GeometryEngineError = Qgis.GeometryOperationResult.GeometryEngineError QgsGeometry.GeometryEngineError.is_monkey_patched = True QgsGeometry.GeometryEngineError.__doc__ = "Geometry engine misses a method implemented or an error occurred in the geometry engine" QgsGeometry.LayerNotEditable = Qgis.GeometryOperationResult.LayerNotEditable QgsGeometry.LayerNotEditable.is_monkey_patched = True QgsGeometry.LayerNotEditable.__doc__ = "Cannot edit layer" QgsGeometry.AddPartSelectedGeometryNotFound = Qgis.GeometryOperationResult.AddPartSelectedGeometryNotFound QgsGeometry.AddPartSelectedGeometryNotFound.is_monkey_patched = True QgsGeometry.AddPartSelectedGeometryNotFound.__doc__ = "The selected geometry cannot be found" QgsGeometry.AddPartNotMultiGeometry = Qgis.GeometryOperationResult.AddPartNotMultiGeometry QgsGeometry.AddPartNotMultiGeometry.is_monkey_patched = True QgsGeometry.AddPartNotMultiGeometry.__doc__ = "The source geometry is not multi" QgsGeometry.AddRingNotClosed = Qgis.GeometryOperationResult.AddRingNotClosed QgsGeometry.AddRingNotClosed.is_monkey_patched = True QgsGeometry.AddRingNotClosed.__doc__ = "The input ring is not closed" QgsGeometry.AddRingNotValid = Qgis.GeometryOperationResult.AddRingNotValid QgsGeometry.AddRingNotValid.is_monkey_patched = True QgsGeometry.AddRingNotValid.__doc__ = "The input ring is not valid" QgsGeometry.AddRingCrossesExistingRings = Qgis.GeometryOperationResult.AddRingCrossesExistingRings QgsGeometry.AddRingCrossesExistingRings.is_monkey_patched = True QgsGeometry.AddRingCrossesExistingRings.__doc__ = "The input ring crosses existing rings (it is not disjoint)" QgsGeometry.AddRingNotInExistingFeature = Qgis.GeometryOperationResult.AddRingNotInExistingFeature QgsGeometry.AddRingNotInExistingFeature.is_monkey_patched = True QgsGeometry.AddRingNotInExistingFeature.__doc__ = "The input ring doesn't have any existing ring to fit into" QgsGeometry.SplitCannotSplitPoint = Qgis.GeometryOperationResult.SplitCannotSplitPoint QgsGeometry.SplitCannotSplitPoint.is_monkey_patched = True QgsGeometry.SplitCannotSplitPoint.__doc__ = "Cannot split points" Qgis.GeometryOperationResult.__doc__ = 'Split features */\n\n' + '* ``Success``: ' + Qgis.GeometryOperationResult.Success.__doc__ + '\n' + '* ``NothingHappened``: ' + Qgis.GeometryOperationResult.NothingHappened.__doc__ + '\n' + '* ``InvalidBaseGeometry``: ' + Qgis.GeometryOperationResult.InvalidBaseGeometry.__doc__ + '\n' + '* ``InvalidInputGeometryType``: ' + Qgis.GeometryOperationResult.InvalidInputGeometryType.__doc__ + '\n' + '* ``SelectionIsEmpty``: ' + Qgis.GeometryOperationResult.SelectionIsEmpty.__doc__ + '\n' + '* ``SelectionIsGreaterThanOne``: ' + Qgis.GeometryOperationResult.SelectionIsGreaterThanOne.__doc__ + '\n' + '* ``GeometryEngineError``: ' + Qgis.GeometryOperationResult.GeometryEngineError.__doc__ + '\n' + '* ``LayerNotEditable``: ' + Qgis.GeometryOperationResult.LayerNotEditable.__doc__ + '\n' + '* ``AddPartSelectedGeometryNotFound``: ' + Qgis.GeometryOperationResult.AddPartSelectedGeometryNotFound.__doc__ + '\n' + '* ``AddPartNotMultiGeometry``: ' + Qgis.GeometryOperationResult.AddPartNotMultiGeometry.__doc__ + '\n' + '* ``AddRingNotClosed``: ' + Qgis.GeometryOperationResult.AddRingNotClosed.__doc__ + '\n' + '* ``AddRingNotValid``: ' + Qgis.GeometryOperationResult.AddRingNotValid.__doc__ + '\n' + '* ``AddRingCrossesExistingRings``: ' + Qgis.GeometryOperationResult.AddRingCrossesExistingRings.__doc__ + '\n' + '* ``AddRingNotInExistingFeature``: ' + Qgis.GeometryOperationResult.AddRingNotInExistingFeature.__doc__ + '\n' + '* ``SplitCannotSplitPoint``: ' + Qgis.GeometryOperationResult.SplitCannotSplitPoint.__doc__ # -- Qgis.GeometryOperationResult.baseClass = Qgis QgsGeometry.ValidityFlag = Qgis.GeometryValidityFlag # monkey patching scoped based enum QgsGeometry.FlagAllowSelfTouchingHoles = Qgis.GeometryValidityFlag.AllowSelfTouchingHoles QgsGeometry.FlagAllowSelfTouchingHoles.is_monkey_patched = True QgsGeometry.FlagAllowSelfTouchingHoles.__doc__ = "Indicates that self-touching holes are permitted. OGC validity states that self-touching holes are NOT permitted, whilst other vendor validity checks (e.g. ESRI) permit self-touching holes." Qgis.GeometryValidityFlag.__doc__ = 'Geometry validity check flags.\n\n.. versionadded:: 3.22\n\n' + '* ``FlagAllowSelfTouchingHoles``: ' + Qgis.GeometryValidityFlag.AllowSelfTouchingHoles.__doc__ # -- Qgis.GeometryValidityFlag.baseClass = Qgis QgsGeometry.ValidationMethod = Qgis.GeometryValidationEngine # monkey patching scoped based enum QgsGeometry.ValidatorQgisInternal = Qgis.GeometryValidationEngine.QgisInternal QgsGeometry.ValidatorQgisInternal.is_monkey_patched = True QgsGeometry.ValidatorQgisInternal.__doc__ = "Use internal QgsGeometryValidator method" QgsGeometry.ValidatorGeos = Qgis.GeometryValidationEngine.Geos QgsGeometry.ValidatorGeos.is_monkey_patched = True QgsGeometry.ValidatorGeos.__doc__ = "Use GEOS validation methods" Qgis.GeometryValidationEngine.__doc__ = 'Available engines for validating geometries.\n\n.. versionadded:: 3.22\n\n' + '* ``ValidatorQgisInternal``: ' + Qgis.GeometryValidationEngine.QgisInternal.__doc__ + '\n' + '* ``ValidatorGeos``: ' + Qgis.GeometryValidationEngine.Geos.__doc__ # -- Qgis.GeometryValidationEngine.baseClass = Qgis QgsGeometry.BufferSide = Qgis.BufferSide # monkey patching scoped based enum QgsGeometry.SideLeft = Qgis.BufferSide.Left QgsGeometry.SideLeft.is_monkey_patched = True QgsGeometry.SideLeft.__doc__ = "Buffer to left of line" QgsGeometry.SideRight = Qgis.BufferSide.Right QgsGeometry.SideRight.is_monkey_patched = True QgsGeometry.SideRight.__doc__ = "Buffer to right of line" Qgis.BufferSide.__doc__ = 'Side of line to buffer.\n\n.. versionadded:: 3.22\n\n' + '* ``SideLeft``: ' + Qgis.BufferSide.Left.__doc__ + '\n' + '* ``SideRight``: ' + Qgis.BufferSide.Right.__doc__ # -- Qgis.BufferSide.baseClass = Qgis QgsGeometry.EndCapStyle = Qgis.EndCapStyle # monkey patching scoped based enum QgsGeometry.CapRound = Qgis.EndCapStyle.Round QgsGeometry.CapRound.is_monkey_patched = True QgsGeometry.CapRound.__doc__ = "Round cap" QgsGeometry.CapFlat = Qgis.EndCapStyle.Flat QgsGeometry.CapFlat.is_monkey_patched = True QgsGeometry.CapFlat.__doc__ = "Flat cap (in line with start/end of line)" QgsGeometry.CapSquare = Qgis.EndCapStyle.Square QgsGeometry.CapSquare.is_monkey_patched = True QgsGeometry.CapSquare.__doc__ = "Square cap (extends past start/end of line by buffer distance)" Qgis.EndCapStyle.__doc__ = 'End cap styles for buffers.\n\n.. versionadded:: 3.22\n\n' + '* ``CapRound``: ' + Qgis.EndCapStyle.Round.__doc__ + '\n' + '* ``CapFlat``: ' + Qgis.EndCapStyle.Flat.__doc__ + '\n' + '* ``CapSquare``: ' + Qgis.EndCapStyle.Square.__doc__ # -- Qgis.EndCapStyle.baseClass = Qgis QgsGeometry.JoinStyle = Qgis.JoinStyle # monkey patching scoped based enum QgsGeometry.JoinStyleRound = Qgis.JoinStyle.Round QgsGeometry.JoinStyleRound.is_monkey_patched = True QgsGeometry.JoinStyleRound.__doc__ = "Use rounded joins" QgsGeometry.JoinStyleMiter = Qgis.JoinStyle.Miter QgsGeometry.JoinStyleMiter.is_monkey_patched = True QgsGeometry.JoinStyleMiter.__doc__ = "Use mitered joins" QgsGeometry.JoinStyleBevel = Qgis.JoinStyle.Bevel QgsGeometry.JoinStyleBevel.is_monkey_patched = True QgsGeometry.JoinStyleBevel.__doc__ = "Use beveled joins" Qgis.JoinStyle.__doc__ = 'Join styles for buffers.\n\n.. versionadded:: 3.22\n\n' + '* ``JoinStyleRound``: ' + Qgis.JoinStyle.Round.__doc__ + '\n' + '* ``JoinStyleMiter``: ' + Qgis.JoinStyle.Miter.__doc__ + '\n' + '* ``JoinStyleBevel``: ' + Qgis.JoinStyle.Bevel.__doc__ # -- Qgis.JoinStyle.baseClass = Qgis # monkey patching scoped based enum Qgis.SpatialFilterType.NoFilter.__doc__ = "No spatial filtering of features" Qgis.SpatialFilterType.BoundingBox.__doc__ = "Filter using a bounding box" Qgis.SpatialFilterType.DistanceWithin.__doc__ = "Filter by distance to reference geometry" Qgis.SpatialFilterType.__doc__ = 'Feature request spatial filter types.\n\n.. versionadded:: 3.22\n\n' + '* ``NoFilter``: ' + Qgis.SpatialFilterType.NoFilter.__doc__ + '\n' + '* ``BoundingBox``: ' + Qgis.SpatialFilterType.BoundingBox.__doc__ + '\n' + '* ``DistanceWithin``: ' + Qgis.SpatialFilterType.DistanceWithin.__doc__ # -- Qgis.SpatialFilterType.baseClass = Qgis # monkey patching scoped based enum Qgis.FileOperationFlag.IncludeMetadataFile.__doc__ = "Indicates that any associated .qmd metadata file should be included with the operation" Qgis.FileOperationFlag.IncludeStyleFile.__doc__ = "Indicates that any associated .qml styling file should be included with the operation" Qgis.FileOperationFlag.__doc__ = 'File operation flags.\n\n.. versionadded:: 3.22\n\n' + '* ``IncludeMetadataFile``: ' + Qgis.FileOperationFlag.IncludeMetadataFile.__doc__ + '\n' + '* ``IncludeStyleFile``: ' + Qgis.FileOperationFlag.IncludeStyleFile.__doc__ # -- Qgis.FileOperationFlag.baseClass = Qgis # monkey patching scoped based enum Qgis.MapLayerProperty.UsersCannotToggleEditing.__doc__ = "Indicates that users are not allowed to toggle editing for this layer. Note that this does not imply that the layer is non-editable (see isEditable(), supportsEditing() ), rather that the editable status of the layer cannot be changed by users manually. Since QGIS 3.22." Qgis.MapLayerProperty.__doc__ = 'Generic map layer properties.\n\n.. versionadded:: 3.22\n\n' + '* ``UsersCannotToggleEditing``: ' + Qgis.MapLayerProperty.UsersCannotToggleEditing.__doc__ # -- Qgis.MapLayerProperty.baseClass = Qgis # monkey patching scoped based enum Qgis.AnnotationItemFlag.ScaleDependentBoundingBox.__doc__ = "Item's bounding box will vary depending on map scale" Qgis.AnnotationItemFlag.__doc__ = 'Flags for annotation items.\n\n.. versionadded:: 3.22\n\n' + '* ``ScaleDependentBoundingBox``: ' + Qgis.AnnotationItemFlag.ScaleDependentBoundingBox.__doc__ # -- Qgis.AnnotationItemFlag.baseClass = Qgis # monkey patching scoped based enum Qgis.AnnotationItemNodeType.VertexHandle.__doc__ = "Node is a handle for manipulating vertices" Qgis.AnnotationItemNodeType.__doc__ = 'Annotation item node types.\n\n.. versionadded:: 3.22\n\n' + '* ``VertexHandle``: ' + Qgis.AnnotationItemNodeType.VertexHandle.__doc__ # -- Qgis.AnnotationItemNodeType.baseClass = Qgis