|  | 
| enum class | ActionStart : int { SIP_MONKEYPATCH_COMPAT_NAME =( DownloadLater )
, SIP_MONKEYPATCH_COMPAT_NAME =( DownloadImmediately )
 } | 
|  | Enum to determine when an operation would begin.  More... 
 | 
|  | 
| enum class | ActionType : int { Invalid
, MapLayerAction
, AttributeAction
 } | 
|  | Action types.  More... 
 | 
|  | 
| enum class | AltitudeBinding : int { Vertex
, Centroid
 } | 
|  | Altitude binding.  More... 
 | 
|  | 
| enum class | AltitudeClamping : int { Absolute
, Relative
, Terrain
 } | 
|  | Altitude clamping.  More... 
 | 
|  | 
| enum class | AngleUnit : int { SIP_MONKEYPATCH_COMPAT_NAME =( AngleDegrees )
, SIP_MONKEYPATCH_COMPAT_NAME =( AngleRadians )
, SIP_MONKEYPATCH_COMPAT_NAME =( AngleGon )
, SIP_MONKEYPATCH_COMPAT_NAME =( AngleMinutesOfArc )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( AngleSecondsOfArc )
, SIP_MONKEYPATCH_COMPAT_NAME =( AngleTurn )
, SIP_MONKEYPATCH_COMPAT_NAME =( AngleMilliradiansSI )
, SIP_MONKEYPATCH_COMPAT_NAME =( AngleMilNATO )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( AngleUnknownUnit )
 }
 | 
|  | Units of angles.  More... 
 | 
|  | 
| enum class | AngularDirection : int { Clockwise
, CounterClockwise
 } | 
|  | Angular directions.  More... 
 | 
|  | 
| enum class | AnnotationItemEditOperationResult : int { Success
, Invalid
, ItemCleared
 } | 
|  | Results from an edit operation on an annotation item.  More... 
 | 
|  | 
| enum class | AnnotationItemFlag : int { ScaleDependentBoundingBox = 1 << 0
 } | 
|  | Flags for annotation items.  More... 
 | 
|  | 
| enum class | AnnotationItemGuiFlag : int { FlagNoCreationTools = 1 << 0
 } | 
|  | Annotation item flags.  More... 
 | 
|  | 
| enum class | AnnotationItemNodeType : int { VertexHandle
 } | 
|  | Annotation item GUI flags.  More... 
 | 
|  | 
| enum class | ArcGisRestServiceType : int { SIP_MONKEYPATCH_COMPAT_NAME =( FeatureService )
, SIP_MONKEYPATCH_COMPAT_NAME =( MapService )
, SIP_MONKEYPATCH_COMPAT_NAME =( ImageService )
, GlobeServer
,
 GPServer
, GeocodeServer
, Unknown
 }
 | 
|  | Available ArcGIS REST service types.  More... 
 | 
|  | 
| enum class | AreaUnit : int { SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareMeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareKilometers )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareFeet )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareYards )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareMiles )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaHectares )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaAcres )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareNauticalMiles )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareDegrees )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareCentimeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaSquareMillimeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaUnknownUnit )
 }
 | 
|  | Units of area.  More... 
 | 
|  | 
| enum class | AttributeActionType : int { Generic
, GenericPython
, Mac
, Windows
,
 Unix
, OpenUrl
, SubmitUrlEncoded
, SubmitUrlMultipart
 }
 | 
|  | Map layer action flags.  More... 
 | 
|  | 
| enum class | AvoidIntersectionsMode : int { AllowIntersections
, AvoidIntersectionsCurrentLayer
, AvoidIntersectionsLayers
 } | 
|  | Flags which control how intersections of pre-existing feature are handled when digitizing new features.  More... 
 | 
|  | 
| enum class | BabelCommandFlag : int { QuoteFilePaths = 1 << 0
 } | 
|  | Babel GPS format capabilities.  More... 
 | 
|  | 
| enum class | BabelFormatCapability : int { Import = 1 << 0
, Export = 1 << 1
, Waypoints = 1 << 2
, Routes = 1 << 3
,
 Tracks = 1 << 4
 }
 | 
|  | GPS information component.  More... 
 | 
|  | 
| enum class | BetweenLineConstraint : int { NoConstraint
, Perpendicular
, Parallel
 } | 
|  | Between line constraints which can be enabled.  More... 
 | 
|  | 
| enum class | BlendMode : int { SIP_MONKEYPATCH_COMPAT_NAME =( BlendNormal )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendLighten )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendScreen )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendDodge )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( BlendAddition )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendDarken )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendMultiply )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendBurn )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( BlendOverlay )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendSoftLight )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendHardLight )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendDifference )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( BlendSubtract )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendSource )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendDestinationOver )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendClear )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( BlendDestination )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendSourceIn )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendDestinationIn )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendSourceOut )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( BlendDestinationOut )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendSourceAtop )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendDestinationAtop )
, SIP_MONKEYPATCH_COMPAT_NAME =( BlendXor )
 }
 | 
|  | Blending modes defining the available composition modes that can be used when painting.  More... 
 | 
|  | 
| enum class | BrowserDirectoryMonitoring : int { Default
, NeverMonitor
, AlwaysMonitor
 } | 
|  | Browser directory item monitoring switches.  More... 
 | 
|  | 
| enum class | BrowserItemCapability : int { NoCapabilities = 0
, SetCrs = 1 << 0
, Fertile = 1 << 1
, Fast = 1 << 2
,
 Collapse = 1 << 3
, Rename = 1 << 4
, Delete = 1 << 5
, ItemRepresentsFile = 1 << 6
,
 RefreshChildrenWhenItemIsRefreshed = 1 << 7
 }
 | 
|  | Browser item capabilities.  More... 
 | 
|  | 
| enum class | BrowserItemState : int { NotPopulated
, Populating
, Populated
 } | 
|  | Browser item states.  More... 
 | 
|  | 
| enum class | BrowserItemType : int { Collection
, Directory
, Layer
, Error
,
 Favorites
, Project
, Custom
, Fields
,
 Field
 }
 | 
|  | Symbol layer flags.  More... 
 | 
|  | 
| enum class | BrowserLayerType : int { NoType
, Vector
, Raster
, Point
,
 Line
, Polygon
, TableLayer
, Database
,
 Table
, Plugin
, Mesh
, VectorTile
,
 PointCloud
 }
 | 
|  | Browser item layer types.  More... 
 | 
|  | 
| enum class | BufferSide : int { SIP_MONKEYPATCH_COMPAT_NAME =( SideLeft ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( SideRight )
 } | 
|  | Side of line to buffer.  More... 
 | 
|  | 
| enum class | Capitalization : int { MixedCase = 0
, AllUppercase = 1
, AllLowercase = 2
, ForceFirstLetterToCapital = 4
,
 SmallCaps = 5
, TitleCase = 1004
, UpperCamelCase = 1005
, AllSmallCaps = 1006
 }
 | 
|  | String capitalization options.  More... 
 | 
|  | 
| enum class | CaptureTechnique : int { StraightSegments
, CircularString
, Streaming
, Shape
 } | 
|  | Capture technique.  More... 
 | 
|  | 
| enum class | ContentStatus : int { NotStarted
, Running
, Finished
, Failed
,
 Canceled
 }
 | 
|  | Status for fetched or stored content.  More... 
 | 
|  | 
| enum class | CoordinateDisplayType : int { MapCrs
, MapGeographic
, CustomCrs
 } | 
|  | Relationship capabilities.  More... 
 | 
|  | 
| enum class | CoordinateOrder : int { Default
, XY
, YX
 } | 
|  | Order of coordinates.  More... 
 | 
|  | 
| enum class | CoordinateTransformationFlag : int { BallparkTransformsAreAppropriate = 1 << 0
, IgnoreImpossibleTransformations = 1 << 1
 } | 
|  | Flags which adjust the coordinate transformations behave.  More... 
 | 
|  | 
| enum class | CrsAxisDirection : int { North
, NorthNorthEast
, NorthEast
, EastNorthEast
,
 East
, EastSouthEast
, SouthEast
, SouthSouthEast
,
 South
, SouthSouthWest
, SouthWest
, WestSouthWest
,
 West
, WestNorthWest
, NorthWest
, NorthNorthWest
,
 GeocentricX
, GeocentricY
, GeocentricZ
, Up
,
 Down
, Forward
, Aft
, Port
,
 Starboard
, Clockwise
, CounterClockwise
, ColumnPositive
,
 ColumnNegative
, RowPositive
, RowNegative
, DisplayRight
,
 DisplayLeft
, DisplayUp
, DisplayDown
, Future
,
 Past
, Towards
, AwayFrom
, Unspecified
 }
 | 
|  | Data provider flags.  More... 
 | 
|  | 
| enum class | CrsDefinitionFormat : int { SIP_MONKEYPATCH_COMPAT_NAME =( FormatWkt )
, SIP_MONKEYPATCH_COMPAT_NAME =( FormatProj )
 } | 
|  | CRS definition formats.  More... 
 | 
|  | 
| enum class | DashPatternLineEndingRule : int { NoRule
, FullDash
, HalfDash
, FullGap
,
 HalfGap
 }
 | 
|  | Dash pattern line ending rules.  More... 
 | 
|  | 
| enum class | DashPatternSizeAdjustment : int { ScaleBothDashAndGap
, ScaleDashOnly
, ScaleGapOnly
 } | 
|  | Dash pattern size adjustment options.  More... 
 | 
|  | 
| enum class | DataProviderFlag : int { IsBasemapSource = 1 << 1
 } | 
|  | Map layer properties.  More... 
 | 
|  | 
| enum class | DataType : int { UnknownDataType = 0
, Byte = 1
, Int8 = 14
, UInt16 = 2
,
 Int16 = 3
, UInt32 = 4
, Int32 = 5
, Float32 = 6
,
 Float64 = 7
, CInt16 = 8
, CInt32 = 9
, CFloat32 = 10
,
 CFloat64 = 11
, ARGB32 = 12
, ARGB32_Premultiplied = 13
 }
 | 
|  | Raster data types.  More... 
 | 
|  | 
| enum class | DistanceUnit : int { SIP_MONKEYPATCH_COMPAT_NAME =( DistanceMeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( DistanceKilometers )
, SIP_MONKEYPATCH_COMPAT_NAME =( DistanceFeet )
, SIP_MONKEYPATCH_COMPAT_NAME =( DistanceNauticalMiles )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( DistanceYards )
, SIP_MONKEYPATCH_COMPAT_NAME =( DistanceMiles )
, SIP_MONKEYPATCH_COMPAT_NAME =( DistanceDegrees )
, SIP_MONKEYPATCH_COMPAT_NAME =( DistanceCentimeters )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( DistanceMillimeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( DistanceUnknownUnit )
 }
 | 
|  | Units of distance.  More... 
 | 
|  | 
| enum class | DistanceUnitType : int { Standard
, Geographic
, SIP_MONKEYPATCH_COMPAT_NAME =( UnknownType )
 } | 
|  | Types of distance units.  More... 
 | 
|  | 
| enum class | DpiMode { All = 7
, Off = 0
, QGIS = 1
, UMN = 2
,
 GeoServer = 4
 }
 | 
|  | DpiMode enum.  More... 
 | 
|  | 
| enum class | DriveType : int { Unknown
, Invalid
, Removable
, Fixed
,
 Remote
, CdRom
, RamDisk
 }
 | 
|  | Drive types.  More... 
 | 
|  | 
| enum class | ElevationMapCombineMethod : int { HighestElevation
, NewerElevation
 } | 
|  | Methods used to select the elevation when two elevation maps are combined.  More... 
 | 
|  | 
| enum class | EndCapStyle : int { SIP_MONKEYPATCH_COMPAT_NAME =( CapRound ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( CapFlat )
, SIP_MONKEYPATCH_COMPAT_NAME =( CapSquare )
 } | 
|  | End cap styles for buffers.  More... 
 | 
|  | 
| enum class | FeatureCountState : int { FeatureCountState::Uncounted = -2
, FeatureCountState::UnknownCount = -1
 } | 
|  | Enumeration of feature count states.  More... 
 | 
|  | 
| enum class | FieldDomainMergePolicy : int { DefaultValue
, Sum
, GeometryWeighted
 } | 
|  | Merge policy for field domains.  More... 
 | 
|  | 
| enum class | FieldDomainSplitPolicy : int { DefaultValue
, Duplicate
, GeometryRatio
, UnsetField
 } | 
|  | Split policy for field domains.  More... 
 | 
|  | 
| enum class | FieldDomainType : int { Coded
, Range
, Glob
 } | 
|  | Types of field domain.  More... 
 | 
|  | 
| enum class | FileOperationFlag : int { IncludeMetadataFile = 1 << 0
, IncludeStyleFile = 1 << 1
 } | 
|  | File operation flags.  More... 
 | 
|  | 
| enum class | FilePathType : int { Absolute
, Relative
 } | 
|  | File path types.  More... 
 | 
|  | 
| enum class | GeometryOperationResult : int { Success = 0
, NothingHappened = 1000
, InvalidBaseGeometry
, InvalidInputGeometryType
,
 SelectionIsEmpty
, SelectionIsGreaterThanOne
, GeometryEngineError
, LayerNotEditable
,
 AddPartSelectedGeometryNotFound
, AddPartNotMultiGeometry
, AddRingNotClosed
, AddRingNotValid
,
 AddRingCrossesExistingRings
, AddRingNotInExistingFeature
, SplitCannotSplitPoint
 }
 | 
|  | Success or failure of a geometry operation.  More... 
 | 
|  | 
| enum class | GeometryType : int { SIP_MONKEYPATCH_COMPAT_NAME =( PointGeometry )
, SIP_MONKEYPATCH_COMPAT_NAME =( LineGeometry )
, SIP_MONKEYPATCH_COMPAT_NAME =( PolygonGeometry )
, SIP_MONKEYPATCH_COMPAT_NAME =( UnknownGeometry )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( NullGeometry )
 }
 | 
|  | The geometry types are used to group Qgis::WkbType in a coarse way.  More... 
 | 
|  | 
| enum class | GeometryValidationEngine : int { SIP_MONKEYPATCH_COMPAT_NAME =( ValidatorQgisInternal )
, SIP_MONKEYPATCH_COMPAT_NAME =( ValidatorGeos )
 } | 
|  | Available engines for validating geometries.  More... 
 | 
|  | 
| enum class | GeometryValidityFlag : int { SIP_MONKEYPATCH_COMPAT_NAME =( FlagAllowSelfTouchingHoles ) = 1 << 0
 } | 
|  | Geometry validity check flags.  More... 
 | 
|  | 
| enum class | GnssConstellation { Unknown
, Gps
, Glonass
, Galileo
,
 BeiDou
, Qzss
, Navic
, Sbas
 }
 | 
|  | GNSS constellation.  More... 
 | 
|  | 
| enum class | GpsConnectionStatus : int { Disconnected
, Connecting
, Connected
 } | 
|  | GPS connection status.  More... 
 | 
|  | 
| enum class | GpsConnectionType : int { Automatic
, Internal
, Serial
, Gpsd
 } | 
|  | GPS connection types.  More... 
 | 
|  | 
| enum class | GpsFeatureType : int { Waypoint
, Route
, Track
 } | 
|  | Babel command flags.  More... 
 | 
|  | 
| enum class | GpsFixStatus : int { NoData
, NoFix
, Fix2D
, Fix3D
 } | 
|  | GPS fix status.  More... 
 | 
|  | 
| enum class | GpsInformationComponent : int { Location = 1 << 0
, Altitude = 1 << 1
, GroundSpeed = 1 << 2
, Bearing = 1 << 3
,
 TotalTrackLength = 1 << 4
, TrackDistanceFromStart = 1 << 5
, Pdop = 1 << 6
, Hdop = 1 << 7
,
 Vdop = 1 << 8
, HorizontalAccuracy = 1 << 9
, VerticalAccuracy = 1 << 10
, HvAccuracy = 1 << 11
,
 SatellitesUsed = 1 << 12
, Timestamp = 1 << 13
, TrackStartTime = 1 << 14
, TrackEndTime = 1 << 15
,
 TrackDistanceSinceLastPoint = 1 << 16
, TrackTimeSinceLastPoint = 1 << 17
, GeoidalSeparation = 1 << 18
, EllipsoidAltitude = 1 << 19
 }
 | 
|  | GPS information component.  More... 
 | 
|  | 
| enum class | GpsQualityIndicator { Unknown = -1
, Invalid
, GPS
, DGPS
,
 PPS
, RTK
, FloatRTK
, Estimated
,
 Manual
, Simulation
 }
 | 
|  | GPS signal quality indicator.  More... 
 | 
|  | 
| enum class | GradientColorSource : int { SimpleTwoColor
, ColorRamp
 } | 
|  | Gradient color sources.  More... 
 | 
|  | 
| enum class | GradientSpread : int { Pad
, Reflect
, Repeat
 } | 
|  | Gradient spread options, which control how gradients are rendered outside of their start and end points.  More... 
 | 
|  | 
| enum class | GradientType : int { Linear
, Radial
, Conical
 } | 
|  | Gradient types.  More... 
 | 
|  | 
| enum class | GraduatedMethod : int { SIP_MONKEYPATCH_COMPAT_NAME =( GraduatedColor )
, SIP_MONKEYPATCH_COMPAT_NAME =( GraduatedSize )
 } | 
|  | Methods for modifying symbols by range in a graduated symbol renderer.  More... 
 | 
|  | 
| enum class | HistoryProviderBackend : int { LocalProfile = 1 << 0
 } | 
|  | History provider backends.  More... 
 | 
|  | 
| enum class | HttpMethod : int { Get = 0
, Post = 1
 } | 
|  | Different methods of HTTP requests.  More... 
 | 
|  | 
| enum class | JoinStyle : int { SIP_MONKEYPATCH_COMPAT_NAME =( JoinStyleRound ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( JoinStyleMiter )
, SIP_MONKEYPATCH_COMPAT_NAME =( JoinStyleBevel )
 } | 
|  | Join styles for buffers.  More... 
 | 
|  | 
| enum class | LabelingFlag : int { UseAllLabels = 1 << 1
, UsePartialCandidates = 1 << 2
, RenderOutlineLabels = 1 << 3
, DrawLabelRectOnly = 1 << 4
,
 DrawCandidates = 1 << 5
, DrawUnplacedLabels = 1 << 6
, CollectUnplacedLabels = 1 << 7
, DrawLabelMetrics = 1 << 8
 }
 | 
|  | Various flags that affect drawing and placement of labels.  More... 
 | 
|  | 
| enum class | LabelMultiLineAlignment : int { SIP_MONKEYPATCH_COMPAT_NAME =( MultiLeft ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( MultiCenter )
, SIP_MONKEYPATCH_COMPAT_NAME =( MultiRight )
, SIP_MONKEYPATCH_COMPAT_NAME =( MultiFollowPlacement )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( MultiJustify )
 }
 | 
|  | Text alignment for multi-line labels.  More... 
 | 
|  | 
| enum class | LabelOffsetType : int { FromPoint
, FromSymbolBounds
 } | 
|  | Behavior modifier for label offset and distance, only applies in some label placement modes.  More... 
 | 
|  | 
| enum class | LabelOverlapHandling : int { PreventOverlap
, AllowOverlapIfRequired
, AllowOverlapAtNoCost
 } | 
|  | Label overlap handling.  More... 
 | 
|  | 
| enum class | LabelPlacement : int { AroundPoint
, OverPoint
, Line
, Curved
,
 Horizontal
, Free
, OrderedPositionsAroundPoint
, PerimeterCurved
,
 OutsidePolygons
 }
 | 
|  | Placement modes which determine how label candidates are generated for a feature.  More... 
 | 
|  | 
| enum class | LabelPlacementEngineVersion : int { SIP_MONKEYPATCH_COMPAT_NAME =( PlacementEngineVersion1 )
, SIP_MONKEYPATCH_COMPAT_NAME =( PlacementEngineVersion2 )
 } | 
|  | Labeling placement engine version.  More... 
 | 
|  | 
| enum class | LabelPredefinedPointPosition : int { TopLeft
, TopSlightlyLeft
, TopMiddle
, TopSlightlyRight
,
 TopRight
, MiddleLeft
, MiddleRight
, BottomLeft
,
 BottomSlightlyLeft
, BottomMiddle
, BottomSlightlyRight
, BottomRight
 }
 | 
|  | Positions for labels when using the Qgis::LabelPlacement::OrderedPositionsAroundPoint placement mode.  More... 
 | 
|  | 
| enum class | LabelQuadrantPosition : int { SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantAboveLeft )
, SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantAbove )
, SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantAboveRight )
, SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantLeft )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantOver )
, SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantRight )
, SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantBelowLeft )
, SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantBelow )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( QuadrantBelowRight )
 }
 | 
|  | Label quadrant positions.  More... 
 | 
|  | 
| enum class | LayerTreeInsertionMethod : int { AboveInsertionPoint
, TopOfTree
, OptimalInInsertionGroup
 } | 
|  | Layer tree insertion methods.  More... 
 | 
|  | 
| enum class | LayerType : int { SIP_MONKEYPATCH_COMPAT_NAME =( VectorLayer )
, SIP_MONKEYPATCH_COMPAT_NAME =( RasterLayer )
, SIP_MONKEYPATCH_COMPAT_NAME =( PluginLayer )
, SIP_MONKEYPATCH_COMPAT_NAME =( MeshLayer )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( VectorTileLayer )
, SIP_MONKEYPATCH_COMPAT_NAME =( AnnotationLayer )
, SIP_MONKEYPATCH_COMPAT_NAME =( PointCloudLayer )
, SIP_MONKEYPATCH_COMPAT_NAME =( GroupLayer )
 }
 | 
|  | Types of layers that can be added to a map.  More... 
 | 
|  | 
| enum class | LayoutUnit : int { SIP_MONKEYPATCH_COMPAT_NAME =( LayoutMillimeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( LayoutCentimeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( LayoutMeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( LayoutInches )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( LayoutFeet )
, SIP_MONKEYPATCH_COMPAT_NAME =( LayoutPoints )
, SIP_MONKEYPATCH_COMPAT_NAME =( LayoutPicas )
, SIP_MONKEYPATCH_COMPAT_NAME =( LayoutPixels )
 }
 | 
|  | Layout measurement units.  More... 
 | 
|  | 
| enum class | LayoutUnitType : int { SIP_MONKEYPATCH_COMPAT_NAME =( LayoutPaperUnits )
, SIP_MONKEYPATCH_COMPAT_NAME =( LayoutScreenUnits )
 } | 
|  | Types of layout units.  More... 
 | 
|  | 
| enum class | LightSourceType : int { Point
, Directional
 } | 
|  | Light source types for 3D scenes.  More... 
 | 
|  | 
| enum class | LineClipMode : int { ClipPainterOnly
, ClipToIntersection
, NoClipping
 } | 
|  | Line clipping modes.  More... 
 | 
|  | 
| enum class | LineExtensionSide : int { BeforeVertex
, AfterVertex
, NoVertex
 } | 
|  | Designates whether the line extension constraint is currently soft locked with the previous or next vertex of the locked one.  More... 
 | 
|  | 
| enum class | MakeValidMethod : int { Linework = 0
, Structure = 1
 } | 
|  | Algorithms to use when repairing invalid geometries.  More... 
 | 
|  | 
| enum class | MapBoxGlStyleSourceType : int { Vector
, Raster
, RasterDem
, GeoJson
,
 Image
, Video
, Unknown
 }
 | 
|  | Flags which control project capabilities.  More... 
 | 
|  | 
| enum class | MapLayerActionFlag : int { EnabledOnlyWhenEditable = 1 << 1
 } | 
|  | Map layer action targets.  More... 
 | 
|  | 
| enum class | MapLayerActionTarget : int { Layer = 1 << 0
, SingleFeature = 1 << 1
, MultipleFeatures = 1 << 2
, AllActions = Layer | SingleFeature | MultipleFeatures
 } | 
|  | Map layer action targets.  More... 
 | 
|  | 
| enum class | MapLayerProperty : int { UsersCannotToggleEditing = 1 << 0
, IsBasemapLayer = 1 << 1
 } | 
|  | File operation flags.  More... 
 | 
|  | 
| enum class | MapRecenteringMode { Always
, WhenOutsideVisibleExtent
, Never
 } | 
|  | Modes for recentering map canvases.  More... 
 | 
|  | 
| enum class | MapSettingsFlag : int { Antialiasing = 0x01
, DrawEditingInfo = 0x02
, ForceVectorOutput = 0x04
, UseAdvancedEffects = 0x08
,
 DrawLabeling = 0x10
, UseRenderingOptimization = 0x20
, DrawSelection = 0x40
, DrawSymbolBounds = 0x80
,
 RenderMapTile = 0x100
, RenderPartialOutput = 0x200
, RenderPreviewJob = 0x400
, RenderBlocking = 0x800
,
 LosslessImageRendering = 0x1000
, Render3DMap = 0x2000
, HighQualityImageTransforms = 0x4000
, SkipSymbolRendering = 0x8000
,
 ForceRasterMasks = 0x10000
 }
 | 
|  | Coordinate transformation flags.  More... 
 | 
|  | 
| enum class | MarkerClipMode : int { NoClipping
, Shape
, CentroidWithin
, CompletelyWithin
 } | 
|  | Marker clipping modes.  More... 
 | 
|  | 
| enum class | MarkerLinePlacement : int { Interval = 1 << 0
, Vertex = 1 << 1
, LastVertex = 1 << 2
, FirstVertex = 1 << 3
,
 CentralPoint = 1 << 4
, CurvePoint = 1 << 5
, SegmentCenter = 1 << 6
, InnerVertices = 1 << 7
 }
 | 
|  | Defines how/where the symbols should be placed on a line.  More... 
 | 
|  | 
| enum class | MarkerShape : int { Square
, Diamond
, Pentagon
, Hexagon
,
 Triangle
, EquilateralTriangle
, Star
, Arrow
,
 Circle
, Cross
, CrossFill
, Cross2
,
 Line
, ArrowHead
, ArrowHeadFilled
, SemiCircle
,
 ThirdCircle
, QuarterCircle
, QuarterSquare
, HalfSquare
,
 DiagonalHalfSquare
, RightHalfTriangle
, LeftHalfTriangle
, Octagon
,
 SquareWithCorners
, AsteriskFill
, HalfArc
, ThirdArc
,
 QuarterArc
, ParallelogramRight
, ParallelogramLeft
, Trapezoid
,
 Shield
, DiamondStar
, Heart
, Decagon
,
 RoundedSquare
 }
 | 
|  | Marker shapes.  More... 
 | 
|  | 
| enum class | MeshEditingErrorType : int { NoError
, InvalidFace
, TooManyVerticesInFace
, FlatFace
,
 UniqueSharedVertex
, InvalidVertex
, ManifoldFace
 }
 | 
|  | Type of error that can occur during mesh frame editing.  More... 
 | 
|  | 
| enum | MessageLevel { Info = 0
, Warning = 1
, Critical = 2
, Success = 3
,
 NoLevel = 4
 }
 | 
|  | Level for messages This will be used both for message log and message bar in application.  More... 
 | 
|  | 
| enum class | MetadataDateType { Created
, Published
, Revised
, Superseded
 } | 
|  | Date types for metadata.  More... 
 | 
|  | 
| enum class | NavigationMode : int { TerrainBased
, Walk
 } | 
|  | The navigation mode used by 3D cameras.  More... 
 | 
|  | 
| enum class | PlotToolFlag : int { ShowContextMenu = 1 << 0
 } | 
|  | Flags that control the way the QgsPlotTools operate.  More... 
 | 
|  | 
| enum class | PointCloudDrawOrder : int { Default
, BottomToTop
, TopToBottom
 } | 
|  | Pointcloud rendering order for 2d views.  More... 
 | 
|  | 
| enum class | PointCloudSymbol : int { Square
, Circle
 } | 
|  | Rendering symbols for point cloud points.  More... 
 | 
|  | 
| enum class | PointCountMethod : int { SIP_MONKEYPATCH_COMPAT_NAME =( AbsoluteCount )
, SIP_MONKEYPATCH_COMPAT_NAME =( DensityBasedCount )
 } | 
|  | Methods which define the number of points randomly filling a polygon.  More... 
 | 
|  | 
| enum class | ProfileGeneratorFlag : int { RespectsMaximumErrorMapUnit = 1 << 0
, RespectsDistanceRange = 1 << 1
, RespectsElevationRange = 1 << 2
 } | 
|  | Flags that control the way the QgsAbstractProfileGenerator operate.  More... 
 | 
|  | 
| enum class | ProfileSurfaceSymbology : int { Line
, FillBelow
 } | 
|  | Surface symbology type for elevation profile plots.  More... 
 | 
|  | 
| enum class | ProjectCapability : int { ProjectStyles = 1 << 0
 } | 
|  | Flags which control project capabilities.  More... 
 | 
|  | 
| enum class | ProjectFileFormat : int { Qgz
, Qgs
 } | 
|  | Flags which control project read behavior.  More... 
 | 
|  | 
| enum class | ProjectFlag : int { EvaluateDefaultValuesOnProviderSide = 1 << 0
, TrustStoredLayerStatistics = 1 << 1
, RememberLayerEditStatusBetweenSessions = 1 << 2
, RememberAttributeTableWindowsBetweenSessions = 1 << 3
 } | 
|  | Flags which control the behavior of QgsProjects.  More... 
 | 
|  | 
| enum class | ProjectReadFlag : int { SIP_MONKEYPATCH_COMPAT_NAME =( FlagDontResolveLayers ) = 1 << 0
, SIP_MONKEYPATCH_COMPAT_NAME =( FlagDontLoadLayouts ) = 1 << 1
, SIP_MONKEYPATCH_COMPAT_NAME =( FlagTrustLayerMetadata ) = 1 << 2
, SIP_MONKEYPATCH_COMPAT_NAME =( FlagDontStoreOriginalStyles ) = 1 << 3
,
 SIP_MONKEYPATCH_COMPAT_NAME =( FlagDontLoad3DViews ) = 1 << 4
, DontLoadProjectStyles = 1 << 5
, ForceReadOnlyLayers = 1 << 6
 }
 | 
|  | Flags which control project read behavior.  More... 
 | 
|  | 
| enum class | PythonMacroMode : int { Never = 0
, Ask = 1
, SessionOnly = 2
, Always = 3
,
 NotForThisSession
 }
 | 
|  | Vector layer type flags.  More... 
 | 
|  | 
| enum class | RasterAttributeTableFieldUsage : int { Generic = 0
, PixelCount = 1
, Name = 2
, Min = 3
,
 Max = 4
, MinMax = 5
, Red = 6
, Green = 7
,
 Blue = 8
, Alpha = 9
, RedMin = 10
, GreenMin = 11
,
 BlueMin = 12
, AlphaMin = 13
, RedMax = 14
, GreenMax = 15
,
 BlueMax = 16
, AlphaMax = 17
, MaxCount
 }
 | 
|  | Flags which control behavior of raster renderers.  More... 
 | 
|  | 
| enum class | RasterAttributeTableType : int { Thematic = 0
, Athematic = 1
 } | 
|  | The RasterAttributeTableType enum represents the type of RAT.  More... 
 | 
|  | 
| enum class | RasterBuildPyramidOption : int { SIP_MONKEYPATCH_COMPAT_NAME =( PyramidsFlagNo ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( PyramidsFlagYes ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( PyramidsCopyExisting ) = 2
 } | 
|  | Raster pyramid building options.  More... 
 | 
|  | 
| enum class | RasterColorInterpretation : int { SIP_MONKEYPATCH_COMPAT_NAME =( UndefinedColorInterpretation ) = 0
, GrayIndex = 1
, PaletteIndex = 2
, RedBand = 3
,
 GreenBand = 4
, BlueBand = 5
, AlphaBand = 6
, HueBand = 7
,
 SaturationBand = 8
, LightnessBand = 9
, CyanBand = 10
, MagentaBand = 11
,
 YellowBand = 12
, BlackBand = 13
, YCbCr_YBand = 14
, YCbCr_CbBand = 15
,
 YCbCr_CrBand = 16
, ContinuousPalette = 17
 }
 | 
|  | Raster color interpretation.  More... 
 | 
|  | 
| enum class | RasterDrawingStyle : int { SIP_MONKEYPATCH_COMPAT_NAME =( UndefinedDrawingStyle )
, SingleBandGray
, SingleBandPseudoColor
, PalettedColor
,
 PalettedSingleBandGray
, PalettedSingleBandPseudoColor
, PalettedMultiBandColor
, MultiBandSingleBandGray
,
 MultiBandSingleBandPseudoColor
, MultiBandColor
, SIP_MONKEYPATCH_COMPAT_NAME =( SingleBandColorDataStyle )
 }
 | 
|  | Raster drawing styles.  More... 
 | 
|  | 
| enum class | RasterIdentifyFormat : int { SIP_MONKEYPATCH_COMPAT_NAME =( IdentifyFormatUndefined ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( IdentifyFormatValue ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( IdentifyFormatText ) = 1 << 1
, SIP_MONKEYPATCH_COMPAT_NAME =( IdentifyFormatHtml ) = 1 << 2
,
 SIP_MONKEYPATCH_COMPAT_NAME =( IdentifyFormatFeature ) = 1 << 3
 }
 | 
|  | Raster identify formats.  More... 
 | 
|  | 
| enum class | RasterLayerType : int { GrayOrUndefined
, Palette
, SIP_MONKEYPATCH_COMPAT_NAME =( Multiband )
, SIP_MONKEYPATCH_COMPAT_NAME =( ColorLayer )
 } | 
|  | Raster layer types.  More... 
 | 
|  | 
| enum class | RasterPipeInterfaceRole : int { SIP_MONKEYPATCH_COMPAT_NAME =( UnknownRole ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( ProviderRole ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( RendererRole ) = 2
, SIP_MONKEYPATCH_COMPAT_NAME =( BrightnessRole ) = 3
,
 SIP_MONKEYPATCH_COMPAT_NAME =( ResamplerRole ) = 4
, SIP_MONKEYPATCH_COMPAT_NAME =( ProjectorRole ) = 5
, SIP_MONKEYPATCH_COMPAT_NAME =( NullerRole ) = 6
, SIP_MONKEYPATCH_COMPAT_NAME =( HueSaturationRole ) = 7
 }
 | 
|  | Sublayer flags.  More... 
 | 
|  | 
| enum class | RasterPyramidFormat : int { SIP_MONKEYPATCH_COMPAT_NAME =( PyramidsGTiff ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( PyramidsInternal ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( PyramidsErdas ) = 2
 } | 
|  | Raster pyramid formats.  More... 
 | 
|  | 
| enum class | RasterRendererFlag : int { InternalLayerOpacityHandling = 1 << 0
 } | 
|  | Flags which control behavior of raster renderers.  More... 
 | 
|  | 
| enum class | RasterResamplingStage : int { ResampleFilter
, Provider
 } | 
|  | Stage at which raster resampling occurs.  More... 
 | 
|  | 
| enum class | RasterTemporalCapabilityFlag : int { RequestedTimesMustExactlyMatchAllAvailableTemporalRanges = 1 << 0
 } | 
|  | Flags for raster layer temporal capabilities.  More... 
 | 
|  | 
| enum class | RasterTemporalMode : int { SIP_MONKEYPATCH_COMPAT_NAME =( ModeFixedTemporalRange ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( ModeTemporalRangeFromDataProvider ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( ModeRedrawLayerOnly ) = 2
 } | 
|  | Raster layer temporal modes.  More... 
 | 
|  | 
| enum class | RelationshipCapability : int { MultipleFieldKeys = 1 << 0
, ForwardPathLabel = 1 << 1
, BackwardPathLabel = 1 << 2
 } | 
|  | Relationship capabilities.  More... 
 | 
|  | 
| enum class | RelationshipCardinality : int { OneToOne
, OneToMany
, ManyToOne
, ManyToMany
 } | 
|  | Relationship cardinality.  More... 
 | 
|  | 
| enum class | RelationshipStrength : int { Association
, Composition
 } | 
|  | Relationship strength.  More... 
 | 
|  | 
| enum class | RelationshipType : int { Normal
, Generated
 } | 
|  | Relationship types.  More... 
 | 
|  | 
| enum class | RenderContextFlag : int { DrawEditingInfo = 0x01
, ForceVectorOutput = 0x02
, UseAdvancedEffects = 0x04
, UseRenderingOptimization = 0x08
,
 DrawSelection = 0x10
, DrawSymbolBounds = 0x20
, RenderMapTile = 0x40
, Antialiasing = 0x80
,
 RenderPartialOutput = 0x100
, RenderPreviewJob = 0x200
, RenderBlocking = 0x400
, RenderSymbolPreview = 0x800
,
 LosslessImageRendering = 0x1000
, ApplyScalingWorkaroundForTextRendering = 0x2000
, Render3DMap = 0x4000
, ApplyClipAfterReprojection = 0x8000
,
 RenderingSubSymbol = 0x10000
, HighQualityImageTransforms = 0x20000
, SkipSymbolRendering = 0x40000
 }
 | 
|  | Flags which affect rendering operations.  More... 
 | 
|  | 
| enum class | RendererUsage : int { View
, Export
, Unknown
 } | 
|  | Usage of the renderer.  More... 
 | 
|  | 
| enum class | RenderSubcomponentProperty : int { Generic
, ShadowOffset
, BlurSize
, GlowSpread
 } | 
|  | Rendering subcomponent properties.  More... 
 | 
|  | 
| enum class | RenderUnit : int { SIP_MONKEYPATCH_COMPAT_NAME =( RenderMillimeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( RenderMapUnits )
, SIP_MONKEYPATCH_COMPAT_NAME =( RenderPixels )
, SIP_MONKEYPATCH_COMPAT_NAME =( RenderPercentage )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( RenderPoints )
, SIP_MONKEYPATCH_COMPAT_NAME =( RenderInches )
, SIP_MONKEYPATCH_COMPAT_NAME =( RenderUnknownUnit )
, SIP_MONKEYPATCH_COMPAT_NAME =( RenderMetersInMapUnits )
 }
 | 
|  | Rendering size units.  More... 
 | 
|  | 
| enum class | ScaleMethod : int { ScaleArea
, ScaleDiameter
 } | 
|  | Scale methods.  More... 
 | 
|  | 
| enum class | ScaleToTileZoomLevelMethod : int { MapBox
, Esri
 } | 
|  | Available methods for converting map scales to tile zoom levels.  More... 
 | 
|  | 
| enum class | ScriptLanguage : int { Css
, QgisExpression
, Html
, JavaScript
,
 Json
, Python
, R
, Sql
,
 Unknown
 }
 | 
|  | Scripting languages.  More... 
 | 
|  | 
| enum class | SelectBehavior : int { SetSelection
, AddToSelection
, IntersectSelection
, RemoveFromSelection
 } | 
|  | Specifies how a selection should be applied.  More... 
 | 
|  | 
| enum class | SelectGeometryRelationship : int { Intersect
, Within
 } | 
|  | Geometry relationship test to apply for selecting features.  More... 
 | 
|  | 
| enum class | SelectionFlag : int { SingleFeatureSelection = 1 << 0
, ToggleSelection = 1 << 1
 } | 
|  | Flags which control feature selection behavior.  More... 
 | 
|  | 
| enum class | SettingsOption : int { SaveFormerValue = 1 << 1
, SaveEnumFlagAsInt = 1 << 2
 } | 
|  | Settings options.  More... 
 | 
|  | 
| enum class | SettingsOrigin : int { Any
, Global
, Local
 } | 
|  | The setting origin describes where a setting is stored.  More... 
 | 
|  | 
| enum class | SettingsTreeNodeOption : int { NamedListSelectedItemSetting = 1 << 0
 } | 
|  | Options for named list nodes.  More... 
 | 
|  | 
| enum class | SettingsTreeNodeType { Root
, Standard
, NamedList
 } | 
|  | Type of tree node.  More... 
 | 
|  | 
| enum class | SettingsType : int { Custom
, Variant
, String
, StringList
,
 VariantMap
, Bool
, Integer
, Double
,
 EnumFlag
, Color
 }
 | 
|  | Types of settings entries.  More... 
 | 
|  | 
| enum class | SldExportOption : int { NoOptions = 0
, Svg = 1 << 0
, Png = 1 << 1
 } | 
|  | SLD export options.  More... 
 | 
|  | 
| enum class | SldExportVendorExtension : int { NoVendorExtension = 0
, GeoServerVendorExtension = 1 << 1
, DeegreeVendorExtension = 1 << 2
 } | 
|  | SLD export vendor extensions, allow the use of vendor extensions when exporting to SLD.  More... 
 | 
|  | 
| enum class | SnappingMode : int { ActiveLayer = 1
, AllLayers = 2
, AdvancedConfiguration = 3
 } | 
|  | SnappingMode defines on which layer the snapping is performed.  More... 
 | 
|  | 
| enum class | SnappingType : int { SIP_MONKEYPATCH_COMPAT_NAME =( NoSnapFlag ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( VertexFlag ) = 1 << 0
, SIP_MONKEYPATCH_COMPAT_NAME =( SegmentFlag ) = 1 << 1
, SIP_MONKEYPATCH_COMPAT_NAME =( AreaFlag ) = 1 << 2
,
 SIP_MONKEYPATCH_COMPAT_NAME =( CentroidFlag ) = 1 << 3
, SIP_MONKEYPATCH_COMPAT_NAME =( MiddleOfSegmentFlag ) = 1 << 4
, SIP_MONKEYPATCH_COMPAT_NAME =( LineEndpointFlag ) = 1 << 5
 }
 | 
|  | SnappingTypeFlag defines on what object the snapping is performed.  More... 
 | 
|  | 
| enum class | SpatialFilterType : int { NoFilter
, BoundingBox
, DistanceWithin
 } | 
|  | Feature request spatial filter types.  More... 
 | 
|  | 
| enum class | SqlKeywordCategory : int { Keyword
, Constant
, Function
, Geospatial
,
 Operator
, Math
, Aggregate
, String
,
 Identifier
 }
 | 
|  | SQL layer definition capabilities.  More... 
 | 
|  | 
| enum class | SqlLayerDefinitionCapability : int { SubsetStringFilter = 1 << 1
, GeometryColumn = 1 << 2
, PrimaryKeys = 1 << 3
, UnstableFeatureIds = 1 << 4
 } | 
|  | SqlLayerDefinitionCapability enum lists the arguments supported by the provider when creating SQL query layers.  More... 
 | 
|  | 
| enum class | SublayerFlag : int { SystemTable = 1 << 0
 } | 
|  | Sublayer query flags.  More... 
 | 
|  | 
| enum class | SublayerPromptMode : int { AlwaysAsk
, AskExcludingRasterBands
, NeverAskSkip
, NeverAskLoadAll
 } | 
|  | Specifies how to handle layer sources with multiple sublayers.  More... 
 | 
|  | 
| enum class | SublayerQueryFlag : int { FastScan = 1 << 0
, ResolveGeometryType = 1 << 1
, CountFeatures = 1 << 2
, IncludeSystemTables = 1 << 3
 } | 
|  | Flags which control how data providers will scan for sublayers in a dataset.  More... 
 | 
|  | 
| enum class | SymbolCoordinateReference : int { Feature
, Viewport
 } | 
|  | Symbol coordinate reference modes.  More... 
 | 
|  | 
| enum class | SymbolFlag : int { RendererShouldUseSymbolLevels = 1 << 0
 } | 
|  | Flags controlling behavior of symbols.  More... 
 | 
|  | 
| enum class | SymbolLayerFlag : int { DisableFeatureClipping = 1 << 0
 } | 
|  | Flags controlling behavior of symbol layers.  More... 
 | 
|  | 
| enum class | SymbolPreviewFlag : int { FlagIncludeCrosshairsForMarkerSymbols = 1 << 0
 } | 
|  | Symbol flags.  More... 
 | 
|  | 
| enum class | SymbolRenderHint : int { DynamicRotation = 2
 } | 
|  | Flags controlling behavior of symbols during rendering.  More... 
 | 
|  | 
| enum class | SymbolType : int { Marker
, Line
, Fill
, Hybrid
 } | 
|  | Symbol types.  More... 
 | 
|  | 
| enum class | SystemOfMeasurement : int { SIP_MONKEYPATCH_COMPAT_NAME =( UnknownSystem ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( MetricSystem )
, SIP_MONKEYPATCH_COMPAT_NAME =( ImperialSystem )
, SIP_MONKEYPATCH_COMPAT_NAME =( USCSSystem )
 } | 
|  | Systems of unit measurement.  More... 
 | 
|  | 
| enum class | TemporalIntervalMatchMethod : int { MatchUsingWholeRange
, MatchExactUsingStartOfRange
, MatchExactUsingEndOfRange
, FindClosestMatchToStartOfRange
,
 FindClosestMatchToEndOfRange
 }
 | 
|  | Method to use when resolving a temporal range to a data provider layer or band.  More... 
 | 
|  | 
| enum class | TemporalUnit : int { SIP_MONKEYPATCH_COMPAT_NAME =( TemporalMilliseconds )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalSeconds )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalMinutes )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalHours )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( TemporalDays )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalWeeks )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalMonths )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalYears )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( TemporalDecades )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalCenturies )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalIrregularStep )
, SIP_MONKEYPATCH_COMPAT_NAME =( TemporalUnknownUnit )
 }
 | 
|  | Temporal units.  More... 
 | 
|  | 
| enum class | TextCharacterVerticalAlignment : int { Normal
, SuperScript
, SubScript
 } | 
|  | Text vertical alignment for characters.  More... 
 | 
|  | 
| enum class | TextComponent : int { Text
, Buffer
, Background
, Shadow
 } | 
|  | Text components.  More... 
 | 
|  | 
| enum class | TextHorizontalAlignment : int { SIP_MONKEYPATCH_COMPAT_NAME =( AlignLeft )
, SIP_MONKEYPATCH_COMPAT_NAME =( AlignCenter )
, SIP_MONKEYPATCH_COMPAT_NAME =( AlignRight )
, SIP_MONKEYPATCH_COMPAT_NAME =( AlignJustify )
 } | 
|  | Text horizontal alignment.  More... 
 | 
|  | 
| enum class | TextLayoutMode : int { SIP_MONKEYPATCH_COMPAT_NAME =( Rect )
, Point
, SIP_MONKEYPATCH_COMPAT_NAME =( Label )
, RectangleCapHeightBased
,
 RectangleAscentBased
 }
 | 
|  | Text layout modes.  More... 
 | 
|  | 
| enum class | TextOrientation : int { SIP_MONKEYPATCH_COMPAT_NAME =( HorizontalOrientation )
, SIP_MONKEYPATCH_COMPAT_NAME =( VerticalOrientation )
, SIP_MONKEYPATCH_COMPAT_NAME =( RotationBasedOrientation )
 } | 
|  | Text orientations.  More... 
 | 
|  | 
| enum class | TextRendererFlag : int { WrapLines = 1 << 0
 } | 
|  | Flags which control the behavior of rendering text.  More... 
 | 
|  | 
| enum class | TextRenderFormat : int { SIP_MONKEYPATCH_COMPAT_NAME =( TextFormatAlwaysOutlines )
, SIP_MONKEYPATCH_COMPAT_NAME =( TextFormatAlwaysText )
 } | 
|  | Options for rendering text.  More... 
 | 
|  | 
| enum class | TextVerticalAlignment : int { SIP_MONKEYPATCH_COMPAT_NAME =( AlignTop )
, SIP_MONKEYPATCH_COMPAT_NAME =( AlignVCenter )
, SIP_MONKEYPATCH_COMPAT_NAME =( AlignBottom )
 } | 
|  | Text vertical alignment.  More... 
 | 
|  | 
| enum class | TilePixelRatio { Undefined = 0
, StandardDpi = 1
, HighDpi = 2
 } | 
|  | DpiMode enum.  More... 
 | 
|  | 
| enum class | TransactionMode : int { Disabled = 0
, AutomaticGroups = 1
, BufferedGroups = 2
 } | 
|  | Transaction mode.  More... 
 | 
|  | 
| enum class | TransformDirection : int { SIP_MONKEYPATCH_COMPAT_NAME =( ForwardTransform )
, SIP_MONKEYPATCH_COMPAT_NAME =( ReverseTransform )
 } | 
|  | Flags for raster layer temporal capabilities.  More... 
 | 
|  | 
| enum class | UnitType : int { SIP_MONKEYPATCH_COMPAT_NAME =( TypeDistance ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( TypeArea )
, SIP_MONKEYPATCH_COMPAT_NAME =( TypeVolume )
, SIP_MONKEYPATCH_COMPAT_NAME =( TypeUnknown )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( TypeTemporal )
 }
 | 
|  | Unit types.  More... 
 | 
|  | 
| enum class | UnplacedLabelVisibility : int { FollowEngineSetting
, NeverShow
 } | 
|  | Unplaced label visibility.  More... 
 | 
|  | 
| enum class | UpsideDownLabelHandling : int { SIP_MONKEYPATCH_COMPAT_NAME =( Upright )
, SIP_MONKEYPATCH_COMPAT_NAME =( ShowDefined )
, SIP_MONKEYPATCH_COMPAT_NAME =( ShowAll )
 } | 
|  | Handling techniques for upside down labels.  More... 
 | 
|  | 
| enum class | VectorDataProviderTemporalMode : int { SIP_MONKEYPATCH_COMPAT_NAME =( ProviderHasFixedTemporalRange ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( ProviderStoresFeatureDateTimeInstantInField )
, SIP_MONKEYPATCH_COMPAT_NAME =( ProviderStoresFeatureDateTimeStartAndEndInSeparateFields )
 } | 
|  | Vector data provider temporal handling modes.  More... 
 | 
|  | 
| enum class | VectorEditResult : int { Success = 0
, EmptyGeometry = 1
, EditFailed = 2
, FetchFeatureFailed = 3
,
 InvalidLayer = 4
 }
 | 
|  | Flags which control feature selection behavior.  More... 
 | 
|  | 
| enum class | VectorExportResult : int { SIP_MONKEYPATCH_COMPAT_NAME =( NoError ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrCreateDataSource )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrCreateLayer )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrAttributeTypeUnsupported )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( ErrAttributeCreationFailed )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrProjection )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrFeatureWriteFailed )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrInvalidLayer )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( ErrInvalidProvider )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrProviderUnsupportedFeature )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrConnectionFailed )
, SIP_MONKEYPATCH_COMPAT_NAME =( ErrUserCanceled )
 }
 | 
|  | Vector layer export result codes.  More... 
 | 
|  | 
| enum class | VectorLayerTypeFlag : int { SqlQuery = 1 << 0
 } | 
|  | Vector layer type flags.  More... 
 | 
|  | 
| enum class | VectorProfileType : int { IndividualFeatures
, ContinuousSurface
 } | 
|  | Types of elevation profiles to generate for vector sources.  More... 
 | 
|  | 
| enum class | VectorTemporalLimitMode : int { IncludeBeginExcludeEnd = 0
, IncludeBeginIncludeEnd
 } | 
|  | Mode for the handling of the limits of the filtering timeframe for vector features.  More... 
 | 
|  | 
| enum class | VectorTemporalMode : int { SIP_MONKEYPATCH_COMPAT_NAME =( ModeFixedTemporalRange ) = 0
, SIP_MONKEYPATCH_COMPAT_NAME =( ModeFeatureDateTimeInstantFromField )
, SIP_MONKEYPATCH_COMPAT_NAME =( ModeFeatureDateTimeStartAndEndFromFields )
, SIP_MONKEYPATCH_COMPAT_NAME =( ModeFeatureDateTimeStartAndDurationFromFields )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( ModeFeatureDateTimeStartAndEndFromExpressions )
, SIP_MONKEYPATCH_COMPAT_NAME =( ModeRedrawLayerOnly )
 }
 | 
|  | Vector layer temporal feature modes.  More... 
 | 
|  | 
| enum class | VertexMarkerType : int { SemiTransparentCircle
, Cross
, NoMarker
 } | 
|  | Editing vertex markers, used for showing vertices during a edit operation.  More... 
 | 
|  | 
| enum class | VertexType : int { SIP_MONKEYPATCH_COMPAT_NAME =( SegmentVertex ) = 1
, SIP_MONKEYPATCH_COMPAT_NAME =( CurveVertex ) = 2
 } | 
|  | Types of vertex.  More... 
 | 
|  | 
| enum class | VerticalAxisInversion : int { Never
, WhenDragging
, Always
 } | 
|  | Vertical axis inversion options for 3D views.  More... 
 | 
|  | 
| enum class | ViewSyncModeFlag : int { Sync3DTo2D = 1 << 0
, Sync2DTo3D = 1 << 1
 } | 
|  | Synchronization of 2D map canvas and 3D view.  More... 
 | 
|  | 
| enum class | VolumeUnit : int { SIP_MONKEYPATCH_COMPAT_NAME =( VolumeCubicMeters )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeCubicFeet )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeCubicYards )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeBarrel )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( VolumeCubicDecimeter )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeLiters )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeGallonUS )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeCubicInch )
,
 SIP_MONKEYPATCH_COMPAT_NAME =( VolumeCubicCentimeter )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeCubicDegrees )
, SIP_MONKEYPATCH_COMPAT_NAME =( VolumeUnknownUnit )
 }
 | 
|  | Units of volume.  More... 
 | 
|  | 
| enum class | WkbType : quint32 { Unknown = 0
, Point = 1
, LineString = 2
, Polygon = 3
,
 Triangle = 17
, MultiPoint = 4
, MultiLineString = 5
, MultiPolygon = 6
,
 GeometryCollection = 7
, CircularString = 8
, CompoundCurve = 9
, CurvePolygon = 10
,
 MultiCurve = 11
, MultiSurface = 12
, NoGeometry = 100
, PointZ = 1001
,
 LineStringZ = 1002
, PolygonZ = 1003
, TriangleZ = 1017
, MultiPointZ = 1004
,
 MultiLineStringZ = 1005
, MultiPolygonZ = 1006
, GeometryCollectionZ = 1007
, CircularStringZ = 1008
,
 CompoundCurveZ = 1009
, CurvePolygonZ = 1010
, MultiCurveZ = 1011
, MultiSurfaceZ = 1012
,
 PointM = 2001
, LineStringM = 2002
, PolygonM = 2003
, TriangleM = 2017
,
 MultiPointM = 2004
, MultiLineStringM = 2005
, MultiPolygonM = 2006
, GeometryCollectionM = 2007
,
 CircularStringM = 2008
, CompoundCurveM = 2009
, CurvePolygonM = 2010
, MultiCurveM = 2011
,
 MultiSurfaceM = 2012
, PointZM = 3001
, LineStringZM = 3002
, PolygonZM = 3003
,
 MultiPointZM = 3004
, MultiLineStringZM = 3005
, MultiPolygonZM = 3006
, GeometryCollectionZM = 3007
,
 CircularStringZM = 3008
, CompoundCurveZM = 3009
, CurvePolygonZM = 3010
, MultiCurveZM = 3011
,
 MultiSurfaceZM = 3012
, TriangleZM = 3017
, Point25D = 0x80000001
, LineString25D
,
 Polygon25D
, MultiPoint25D
, MultiLineString25D
, MultiPolygon25D
 }
 | 
|  | The WKB type describes the number of dimensions a geometry has.  More... 
 | 
|  |