|
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 | AltitudeBinding : int { Vertex
, Centroid
} |
| Altitude binding. More...
|
|
enum class | AltitudeClamping : int { Absolute
, Relative
, Terrain
} |
| Altitude clamping. 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 | 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
} |
| Babel GPS format capabilities. More...
|
|
enum class | BetweenLineConstraint : int { NoConstraint
, Perpendicular
, Parallel
} |
| Between line constraints which can be enabled. 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
} |
| Formats for displaying coordinates. 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
, 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 | 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 | 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
} |
| 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 | 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 | GpsFeatureType : int { Waypoint
, Route
, Track
} |
| Babel command flags. 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 | 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 | 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 | 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 | MapLayerProperty : int { UsersCannotToggleEditing = 1 << 0
, IsBasemapLayer = 1 << 1
} |
| File operation flags. 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
} |
| Flags which control behavior of raster renderers. 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 | 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 | 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 | 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 | 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 | 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 | 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 | SettingsType : int {
Variant
, String
, StringList
, Bool
,
Integer
, Double
, EnumFlag
, Color
} |
| Types of settings entries. 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 | 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 | 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 )
} |
| 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 | 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 | 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 | ViewSyncModeFlag : int { Sync3DTo2D = 1 << 0
, Sync2DTo3D = 1 << 1
} |
| Synchronization of 2D map canvas and 3D view. More...
|
|