QGIS API Documentation 3.41.0-Master (cea29feecf2)
|
The CORE library contains all basic GIS functionality. More...
Namespaces | |
namespace | QgsHstoreUtils |
The QgsHstoreUtils namespace provides functions to handle hstore-formatted strings. | |
Classes | |
struct | QgsAbstractMetadataBase::Address |
Metadata address structure. More... | |
class | QgsCadUtils::AlignMapPointConstraint |
Structure with details of one constraint. More... | |
class | QgsCadUtils::AlignMapPointContext |
Defines constraints for the QgsCadUtils::alignMapPoint() method. More... | |
class | QgsCadUtils::AlignMapPointOutput |
Structure returned from alignMapPoint() method. More... | |
class | QgsVectorFileWriter::BoolOption |
class | pal::CandidatePolygonRingDistanceCalculator |
Calculates distance from a label candidate to nearest polygon ring. More... | |
class | QgsTriangularMesh::Changes |
The Changes class is used to make changes of the triangular and to keep traces of this changes If a Changes instance is applied (see QgsTriangularMesh::applyChanges()), these changes can be reversed (see QgsTriangularMesh::reverseChanges()) as long as other changes are not applied. More... | |
class | QgsTopologicalMesh::Changes |
Class that contains topological differences between two states of a topological mesh, only accessible from the QgsTopologicalMesh class. More... | |
struct | QgsAbstractGeospatialPdfExporter::ComponentLayerDetail |
Contains details of a particular input component to be used during PDF composition. More... | |
class | QgsAbstractGeometry::const_part_iterator |
The part_iterator class provides STL-style iterator for const references to geometry parts. More... | |
struct | QgsAbstractMetadataBase::Contact |
Metadata contact structure. More... | |
struct | QgsAbstractGeospatialPdfExporter::ControlPoint |
Contains details of a control point used during georeferencing Geospatial PDF outputs. More... | |
class | pal::CostCalculator |
Calculates label candidate costs considering different factors. More... | |
class | QgsTextRendererUtils::CurvedGraphemePlacement |
Contains placement information for a single grapheme in a curved text layout. More... | |
class | QgsTextRendererUtils::CurvePlacementProperties |
Contains placement information for a curved text layout. More... | |
struct | QgsTiledSceneProviderConnection::Data |
Represents decoded data of a tiled scene connection. More... | |
struct | QgsSensorThingsProviderConnection::Data |
Represents decoded data of a SensorThings connection. More... | |
class | QgsLayerDefinition::DependencySorter |
Class used to work with layer dependencies stored in a XML project or layer definition file. More... | |
class | pal::InternalException::Empty |
Thrown when trying to access an empty data set. More... | |
class | QgsNewsFeedParser::Entry |
Represents a single entry from a news feed. More... | |
class | QgsGeometry::Error |
A geometry error. More... | |
struct | QgsLayoutItem::ExportLayerDetail |
Contains details of a particular export layer relating to a layout item. More... | |
class | pal::Feats |
For usage in problem solving algorithm. More... | |
class | pal::PalException::FeatureExists |
features already exists More... | |
class | pal::FeaturePart |
Main class to handle feature. More... | |
struct | QgsRuleBasedRenderer::FeatureToRender |
Feature for rendering by a QgsRuleBasedRenderer. More... | |
class | QgsRasterAttributeTable::Field |
The Field class represents a Raster Attribute Table field, including its name, usage and type. More... | |
class | QgsRelation::FieldPair |
Defines a relation between matching fields of the two involved tables of a relation. More... | |
class | QgsVectorFileWriter::FieldValueConverter |
Interface to convert raw field values to their user-friendly value. More... | |
class | pal::InternalException::Full |
Thrown when something is added in a Full set. More... | |
class | pal::GeomFunction |
Pal labeling engine geometry functions. More... | |
class | QgsVectorFileWriter::HiddenOption |
class | QgsSnappingConfig::IndividualLayerSettings |
This is a container of advanced configuration (per layer) of the snapping of the project. More... | |
class | pal::InternalException |
Various Exceptions. More... | |
class | QgsVectorFileWriter::IntOption |
class | LabelInfo |
pal labeling engine More... | |
class | pal::LabelPosition |
LabelPosition is a candidate feature label position. More... | |
class | QgsVectorTileWriter::Layer |
Configuration of a single input vector layer to be included in the output. More... | |
class | pal::Layer |
A set of features which influence the labeling process. More... | |
class | QgsProcessingContext::LayerDetails |
Details for layers to load into projects. More... | |
class | pal::PalException::LayerExists |
layer already exists More... | |
class | QgsOgcUtils::LayerProperties |
Layer properties. More... | |
class | QgsGmlStreamingParser::LayerProperties |
Layer properties. More... | |
struct | QgsAbstractMetadataBase::Link |
Metadata link structure. More... | |
class | QgsMapThemeCollection::MapThemeLayerRecord |
Individual record of a visible layer in a map theme record. More... | |
class | QgsMapThemeCollection::MapThemeRecord |
Individual map theme record of visible layers and styles. More... | |
class | QgsProjectStorage::Metadata |
Metadata associated with a project. More... | |
struct | QgsServerMetadataUrlProperties::MetadataUrl |
MetadataUrl structure. More... | |
class | QgsRasterAttributeTable::MinMaxClass |
The Field class represents a Raster Attribute Table classification entry for a thematic Raster Attribute Table. More... | |
class | QgsPalettedRasterRenderer::MultiValueClass |
Properties of a multi value class: a class that contains multiple values. More... | |
struct | QgsExpressionNode::NamedNode |
Named node. More... | |
class | QgsSQLStatement::Node |
Abstract node class. More... | |
class | QgsSQLStatement::NodeBetweenOperator |
'X BETWEEN y and z' operator More... | |
class | QgsSQLStatement::NodeBinaryOperator |
Binary logical/arithmetical operator (AND, OR, =, +, ...) More... | |
class | QgsSQLStatement::NodeCast |
CAST operator. More... | |
class | QgsSQLStatement::NodeColumnRef |
Reference to a column. More... | |
class | QgsSQLStatement::NodeColumnSorted |
Column in a ORDER BY. More... | |
class | QgsSQLStatement::NodeFunction |
Function with a name and arguments node. More... | |
class | QgsSQLStatement::NodeInOperator |
'x IN (y, z)' operator More... | |
class | QgsSQLStatement::NodeJoin |
Join definition. More... | |
class | QgsExpressionNode::NodeList |
A list of expression nodes. More... | |
class | QgsSQLStatement::NodeList |
A list of nodes. More... | |
class | QgsSQLStatement::NodeLiteral |
Literal value (integer, integer64, double, string) More... | |
class | QgsSQLStatement::NodeSelect |
SELECT node. More... | |
class | QgsSQLStatement::NodeSelectedColumn |
Selected column. More... | |
class | QgsSQLStatement::NodeTableDef |
Table definition. More... | |
class | QgsSQLStatement::NodeUnaryOperator |
Unary logicial/arithmetical operator ( NOT, - ) More... | |
class | pal::InternalException::NoLabelPosition |
Throw an exception when it's impossible to compute labelPosition. More... | |
class | QgsProviderSublayerModel::NonLayerItem |
Contains details for a non-sublayer item to include in a QgsProviderSublayerModel. More... | |
class | pal::PalException::NotImplemented |
Thrown when a feature is not yet implemented. More... | |
class | QgsVectorFileWriter::Option |
class | QgsFeatureRequest::OrderBy |
Represents a list of OrderByClauses, with the most important first and the least important last. More... | |
class | QgsFeatureRequest::OrderByClause |
The OrderByClause class represents an order by clause for a QgsFeatureRequest. More... | |
class | pal::Pal |
Main Pal labeling class. More... | |
class | pal::PalException |
Various Exceptions. More... | |
class | PalRtree< T > |
A rtree spatial index for use in the pal labeling engine. More... | |
class | QgsExpressionFunction::Parameter |
Represents a single parameter passed to a function. More... | |
class | QgsAbstractGeometry::part_iterator |
The part_iterator class provides STL-style iterator for geometry parts. More... | |
class | pal::PointSet |
The underlying raw pal geometry class. More... | |
class | pal::PriorityQueue |
Custom priority queue for use in pal labeling engine. More... | |
class | pal::Problem |
Representation of a labeling problem. More... | |
class | QgsProviderRegistry::ProviderCandidateDetails |
Contains information pertaining to a candidate provider. More... | |
class | Qgis |
The Qgis class provides global constants for use throughout the application. More... | |
class | QgisVisitor |
Custom visitor that adds found features to list. More... | |
class | Qgs25DRenderer |
A vector renderer which represents 3D features in an isometric view. More... | |
class | Qgs2DPlot |
Base class for 2-dimensional plot/chart/graphs. More... | |
class | Qgs3DRendererAbstractMetadata |
Base metadata class for 3D renderers. More... | |
class | Qgs3DRendererRegistry |
Keeps track of available 3D renderers. More... | |
class | Qgs3DSymbolAbstractMetadata |
Stores metadata about one 3D symbol class. More... | |
class | Qgs3DSymbolMetadata |
Convenience metadata class that uses static functions to create a 3D symbol and its widget. More... | |
class | Qgs3DSymbolRegistry |
Registry of available 3D symbol classes. More... | |
class | Qgs3DTerrainAbstractMetadata |
Stores metadata about one 3D terrain class. More... | |
class | Qgs3DTerrainMetadata |
Convenience metadata class that uses static functions to create 3D terrain objects. More... | |
class | Qgs3DTerrainRegistry |
Registry of available 3d terrain classes. More... | |
class | QgsAbstract3DRenderer |
Base class for all renderers that may to participate in 3D view. More... | |
class | QgsAbstractAnnotationItemEditOperation |
Abstract base class for annotation item edit operations. More... | |
class | QgsAbstractBabelFormat |
Abstract base class for babel GPS formats. More... | |
class | QgsAbstractBrushedLineSymbolLayer |
Base class for line symbol layer types which draws line sections using a QBrush. More... | |
class | QgsAbstractCacheIndex |
Abstract base class for cache indices. More... | |
class | QgsAbstractContentCache< T > |
Abstract base class for file content caches, such as SVG or raster image caches. More... | |
class | QgsAbstractContentCacheBase |
A QObject derived base class for QgsAbstractContentCache. More... | |
class | QgsAbstractContentCacheEntry |
Base class for entries in a QgsAbstractContentCache. More... | |
class | QgsAbstractDatabaseProviderConnection |
The QgsAbstractDatabaseProviderConnection class provides common functionality for DB based connections. More... | |
class | QgsAbstractFeatureIterator |
Internal feature iterator to be implemented within data providers. More... | |
class | QgsAbstractFeatureIteratorFromSource< T > |
Helper template that cares of two things: 1. More... | |
class | QgsAbstractFeatureSource |
Base class that can be used for any class that is capable of returning features. More... | |
class | QgsAbstractGeocoderLocatorFilter |
An abstract base class which implements a locator filter populated from a QgsGeocoderInterface. More... | |
class | QgsAbstractGeometry |
Abstract base class for all geometries. More... | |
class | QgsAbstractGeometrySimplifier |
Abstract base class for simplify geometries using a specific algorithm. More... | |
class | QgsAbstractGeometryTransformer |
An abstract base class for classes which transform geometries by transforming input points to output points. More... | |
class | QgsAbstractGeospatialPdfExporter |
Abstract base class for Geospatial PDF exporters. More... | |
class | QgsAbstractLabelingEngineRule |
Abstract base class for labeling engine rules. More... | |
class | QgsAbstractLabelingEngineRuleDistanceFromFeature |
Base class for labeling engine rules which prevents labels being placed too close or to far from features from a different layer. More... | |
class | QgsAbstractLabelProvider |
The QgsAbstractLabelProvider class is an interface class. More... | |
class | QgsAbstractLayerMetadataProvider |
Layer metadata provider backend interface. More... | |
class | QgsAbstractLayoutIterator |
An abstract base class for QgsLayout based classes which can be exported by QgsLayoutExporter. More... | |
class | QgsAbstractLayoutUndoCommand |
Base class for commands to undo/redo layout and layout object changes. More... | |
class | QgsAbstractMeshLayerLabeling |
Abstract base class - its implementations define different approaches to the labeling of a mesh layer. More... | |
class | QgsAbstractMetadataBase |
An abstract base class for metadata stores. More... | |
class | QgsAbstractMetadataBaseValidator |
Abstract base class for metadata validators. More... | |
class | QgsAbstractPointCloud3DRenderer |
Base class for point cloud 3D renderers. More... | |
class | QgsAbstractProfileGenerator |
Abstract base class for objects which generate elevation profiles. More... | |
class | QgsAbstractProfileResults |
Abstract base class for storage of elevation profiles. More... | |
class | QgsAbstractProfileSource |
Interface for classes which can generate elevation profiles. More... | |
class | QgsAbstractProfileSurfaceGenerator |
Abstract base class for objects which generate elevation profiles which represent a continuous surface (e.g. More... | |
class | QgsAbstractProfileSurfaceResults |
Abstract base class for storage of elevation profiles which represent a continuous surface (e.g. More... | |
class | QgsAbstractPropertyCollection |
Abstract base class for QgsPropertyCollection like objects. More... | |
class | QgsAbstractProviderConnection |
The QgsAbstractProviderConnection provides an interface for data provider connections. More... | |
class | QgsAbstractSensor |
An abstract base class for sensor classes. More... | |
class | QgsAbstractStyleEntityIconGenerator |
An abstract base class for icon generators for a QgsStyleModel. More... | |
class | QgsAbstractTerrainProvider |
Abstract base class for terrain providers. More... | |
class | QgsAbstractTiledSceneIndex |
An abstract base class for tiled scene data provider indices. More... | |
class | QgsAbstractValidityCheck |
Abstract base class for individual validity checks. More... | |
class | QgsAbstractVectorLayerLabeling |
Abstract base class - its implementations define different approaches to the labeling of a vector layer. More... | |
class | QgsAction |
Utility class that encapsulates an action based on vector attributes. More... | |
class | QgsActionManager |
Storage and management of actions associated with a layer. More... | |
class | QgsActionScope |
An action scope defines a "place" for an action to be shown and may add additional expression variables. More... | |
class | QgsActionScopeRegistry |
The action scope registry is an application wide registry that contains a list of available action scopes. More... | |
class | QgsAggregateCalculator |
Utility class for calculating aggregates for a field (or expression) over the features from a vector layer. More... | |
class | QgsAlignRasterData |
The QgsAlignRasterData class provides data structures and enums for align raster tool. More... | |
class | QgsAnimatedIcon |
Animated icon is keeping an animation running if there are listeners connected to frameChanged. More... | |
class | QgsAnimatedMarkerSymbolLayer |
Animated marker symbol layer class. More... | |
class | QgsAnnotation |
Abstract base class for annotation items which are drawn over a map. More... | |
class | QgsAnnotationItem |
Abstract base class for annotation items which are drawn with QgsAnnotationLayers. More... | |
class | QgsAnnotationItemAbstractMetadata |
Stores metadata about one annotation item class. More... | |
class | QgsAnnotationItemEditContext |
Encapsulates the context for an annotation item edit operation. More... | |
class | QgsAnnotationItemEditOperationAddNode |
Annotation item edit operation consisting of adding a node. More... | |
class | QgsAnnotationItemEditOperationDeleteNode |
Annotation item edit operation consisting of deleting a node. More... | |
class | QgsAnnotationItemEditOperationMoveNode |
Annotation item edit operation consisting of moving a node. More... | |
class | QgsAnnotationItemEditOperationTransientResults |
Encapsulates the transient results of an in-progress annotation edit operation. More... | |
class | QgsAnnotationItemEditOperationTranslateItem |
Annotation item edit operation consisting of translating (moving) an item. More... | |
class | QgsAnnotationItemGuiRegistry |
Registry of available annotation item GUI behavior. More... | |
class | QgsAnnotationItemMetadata |
Convenience metadata class that uses static functions to create annotation items and their configuration widgets. More... | |
class | QgsAnnotationItemNode |
Contains information about a node used for editing an annotation item. More... | |
class | QgsAnnotationItemRegistry |
Registry of available annotation item types. More... | |
class | QgsAnnotationLayer |
Represents a map layer containing a set of georeferenced annotations, e.g. More... | |
class | QgsAnnotationLayerRenderer |
Implementation of threaded rendering for annotation layers. More... | |
class | QgsAnnotationLineItem |
An annotation item which renders a line symbol along a line geometry. More... | |
class | QgsAnnotationLineTextItem |
An annotation item which renders text along a line geometry. More... | |
class | QgsAnnotationManager |
Manages storage of a set of QgsAnnotation annotation objects. More... | |
class | QgsAnnotationMarkerItem |
An annotation item which renders a marker symbol at a point location. More... | |
class | QgsAnnotationPictureItem |
An annotation item which renders a picture. More... | |
class | QgsAnnotationPointTextItem |
An annotation item which renders a text string at a point location. More... | |
class | QgsAnnotationPolygonItem |
An annotation item which renders a fill symbol for a polygon geometry. More... | |
class | QgsAnnotationRectangleTextItem |
An annotation item which renders paragraphs of text within a rectangle. More... | |
class | QgsAnnotationRectItem |
Abstract base class for annotation items which render annotations in a rectangular shape. More... | |
class | QgsApplication |
Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc. More... | |
class | QgsArcGisConnectionSettings |
Connections settings for Arcgis. More... | |
class | QgsArcGisPortalUtils |
Utility functions for working with ArcGIS REST services. More... | |
class | QgsArcGisRestContext |
Contains the context of a ArcGIS REST service operation. More... | |
class | QgsArcGisRestQueryUtils |
Utility functions for querying ArcGIS REST services. More... | |
class | QgsArcGisRestUtils |
Utility functions for working with ArcGIS REST services. More... | |
class | QgsArchive |
Class allowing to manage the zip/unzip actions. More... | |
class | QgsArrayFilterExpressionFunction |
Handles the array_filter(array, expression) expression function. More... | |
class | QgsArrayForeachExpressionFunction |
Handles the array loopingarray_Foreach(array, expression) expression function. More... | |
class | QgsArrowSymbolLayer |
Line symbol layer used for representing lines as arrows. More... | |
class | QgsAttributeEditorAction |
This element will load a layer action onto the form. More... | |
class | QgsAttributeEditorContainer |
This is a container for attribute editors, used to group them visually in the attribute form if it is set to the drag and drop designer. More... | |
class | QgsAttributeEditorElement |
This is an abstract base class for any elements of a drag and drop form. More... | |
class | QgsAttributeEditorField |
This element will load a field's widget onto the form. More... | |
class | QgsAttributeEditorHtmlElement |
An attribute editor widget that will represent arbitrary HTML code. More... | |
class | QgsAttributeEditorQmlElement |
An attribute editor widget that will represent arbitrary QML code. More... | |
class | QgsAttributeEditorRelation |
This element will load a relation editor onto the form. More... | |
class | QgsAttributeEditorSpacerElement |
An attribute editor widget that will represent a spacer. More... | |
class | QgsAttributeEditorTextElement |
An attribute editor widget that will represent arbitrary text code. More... | |
class | QgsAttributes |
A vector of attributes. More... | |
class | QgsAttributeTableConfig |
This is a container for configuration of the attribute table. More... | |
class | QgsAuthCertUtils |
Utilities for working with certificates and keys. More... | |
class | QgsAuthConfigSslServer |
Configuration container for SSL server connection exceptions or overrides. More... | |
class | QgsAuthConfigurationStorage |
Abstract class that defines the interface for all authentication configuration storage implementations. More... | |
class | QgsAuthConfigurationStorageDb |
QSqlDatabase based implementation of QgsAuthConfigurationStorage. More... | |
class | QgsAuthConfigurationStorageRegistry |
Registry for authentication configuration storages. More... | |
class | QgsAuthCrypto |
Functions for hashing/checking master password and encrypt/decrypting data with password. More... | |
class | QgsAuthManager |
Singleton offering an interface to manage the authentication configuration database and to utilize configurations through various authentication method plugins. More... | |
class | QgsAuthMethod |
Abstract base class for authentication method plugins. More... | |
class | QgsAuthMethodConfig |
Configuration storage class for authentication method configurations. More... | |
class | QgsAuthMethodMetadata |
Holds data auth method key, description, and associated shared library file information. More... | |
class | QgsAuthMethodRegistry |
A registry / canonical manager of authentication methods. More... | |
class | QgsAuthorizationSettings |
Utility class that contains authorization information. More... | |
class | QgsAuxiliaryLayer |
Class allowing to manage the auxiliary storage for a vector layer. More... | |
class | QgsAuxiliaryStorage |
Class providing some utility methods to manage auxiliary storage. More... | |
class | QgsBabelFormatRegistry |
A registry for QgsAbstractBabelFormat GPSBabel formats. More... | |
class | QgsBabelGpsDeviceFormat |
A babel format capable of interacting directly with a GPS device. More... | |
class | QgsBabelSimpleImportFormat |
A babel format capable of converting input files to GPX files. More... | |
class | QgsBalloonCallout |
A cartoon talking bubble callout style. More... | |
class | QgsBasicNumericFormat |
A numeric formatter which returns a simple text representation of a value. More... | |
class | QgsBearingNumericFormat |
A numeric formatter which returns a text representation of a direction/bearing. More... | |
class | QgsBearingUtils |
Utilities for calculating bearings and directions. More... | |
class | QgsBilinearRasterResampler |
Bilinear Raster Resampler. More... | |
class | QgsBlockingNetworkRequest |
A thread safe class for performing blocking (sync) network requests, with full support for QGIS proxy and authentication settings. More... | |
class | QgsBlurEffect |
A paint effect which blurs a source picture, using a number of different blur methods. More... | |
class | QgsBookmark |
Represents a spatial bookmark, with a name, CRS and extent. More... | |
class | QgsBookmarkManager |
Manages storage of a set of bookmarks. More... | |
class | QgsBookmarkManagerModel |
Implements a model for the contents of QgsBookmarkManager objects. More... | |
class | QgsBookmarkManagerProxyModel |
A QSortFilterProxyModel subclass for sorting the entries in a QgsBookmarkManagerModel. More... | |
class | QgsBox3D |
A 3-dimensional box composed of x, y, z coordinates. More... | |
class | QgsBrightnessContrastFilter |
Brightness/contrast and gamma correction filter pipe for rasters. More... | |
class | QgsBrowserModel |
A model for showing available data sources and other items in a structured tree. More... | |
class | QgsBrowserProxyModel |
A QSortFilterProxyModel subclass for filtering and sorting browser model items. More... | |
class | QgsCachedFeatureIterator |
Delivers features from the cache. More... | |
class | QgsCachedFeatureWriterIterator |
Uses another iterator as backend and writes features to the cache. More... | |
class | QgsCachedPointCloudBlockRequest |
Class for handling a QgsPointCloudBlockRequest using existing cached QgsPointCloudBlock. More... | |
class | QgsCacheIndexFeatureId |
class | QgsCadUtils |
The QgsCadUtils class provides routines for CAD editing. More... | |
class | QgsCallout |
Abstract base class for callout renderers. More... | |
class | QgsCalloutAbstractMetadata |
Stores metadata about one callout renderer class. More... | |
class | QgsCallout::QgsCalloutContext |
Contains additional contextual information about the context in which a callout is being rendered. More... | |
class | QgsCalloutMetadata |
Convenience metadata class that uses static functions to create callouts and their widgets. More... | |
class | QgsCalloutPosition |
Represents the calculated placement of a map label callout line. More... | |
class | QgsCalloutRegistry |
Registry of available callout classes. More... | |
class | QgsCategorizedSymbolRenderer |
class | QgsCelestialBody |
Contains information about a celestial body. More... | |
class | QgsCentroidFillSymbolLayer |
A fill symbol layer which renders a marker symbol at the centroid of a polygon geometry. More... | |
class | QgsCesiumUtils |
Contains utilities for working with Cesium data. More... | |
class | QgsCheckBoxFieldFormatter |
Field formatter for a checkbox field. More... | |
class | QgsCircle |
Circle geometry type. More... | |
class | QgsCircularString |
Circular string geometry type. More... | |
class | QgsClassificationCustom |
QgsClassificationCustom is a dummy implementation of QgsClassification which does not compute any break. More... | |
class | QgsClassificationEqualInterval |
QgsClassificationEqualInterval is an implementation of QgsClassificationMethod for equal intervals. More... | |
class | QgsClassificationFixedInterval |
Implementation of a fixed interval classification. More... | |
class | QgsClassificationJenks |
QgsClassificationJenks is an implementation of QgsClassificationMethod for natural breaks based on Jenks method. More... | |
class | QgsClassificationLogarithmic |
Implementation of a logarithmic scale method. More... | |
class | QgsClassificationMethod |
QgsClassificationMethod is an abstract class for implementations of classification methods. More... | |
class | QgsClassificationPrettyBreaks |
QgsClassificationPrettyBreaks is an implementation of QgsClassificationMethod for pretty breaks. More... | |
class | QgsClassificationQuantile |
QgsClassificationQuantile is an implementation of QgsClassificationMethod based on quantiles. More... | |
class | QgsClassificationRange |
QgsClassificationRange contains the information about a classification range. More... | |
class | QgsClassificationStandardDeviation |
QgsClassificationCustom is an implementation of QgsClassificationMethod based on standard deviation. More... | |
class | QgsClipper |
A class to trim lines and polygons to within a rectangular region. More... | |
class | QgsClipToMinMaxEnhancement |
A raster contrast enhancement that will clip a value to the specified min/max range. More... | |
class | QgsCodedFieldDomain |
Definition of a coded / enumerated field domain. More... | |
class | QgsCodedValue |
Associates a code and a value. More... | |
class | QgsColorBrewerColorRamp |
Color ramp utilising "Color Brewer" preset color schemes. More... | |
class | QgsColorBrewerPalette |
Contains utility functions for working with Color Brewer color schemes. More... | |
class | QgsColorEffect |
A paint effect which alters the colors (e.g., brightness, contrast) in a source picture. More... | |
class | QgsColorRamp |
Abstract base class for color ramps. More... | |
class | QgsColorRampLegendNode |
A legend node which renders a color ramp. More... | |
class | QgsColorRampLegendNodeSettings |
Settings for a color ramp legend node. More... | |
class | QgsColorRampShader |
A ramp shader will color a raster pixel based on a list of values ranges in a ramp. More... | |
class | QgsColorRampTransformer |
QgsPropertyTransformer subclass for transforming a numeric value into a color from a color ramp. More... | |
class | QgsColorScheme |
Abstract base class for color schemes. More... | |
class | QgsColorSchemeRegistry |
Registry of color schemes. More... | |
class | QgsColorUtils |
Contains utility functions for working with colors. More... | |
class | QgsCombinedStyleModel |
A model which contains entities from multiple QgsStyle databases. More... | |
class | QgsCommandLineUtils |
Utils class for QGIS command line tools. More... | |
class | QgsCompositionConverter |
QgsCompositionConverter class converts a QGIS 2.x composition to a QGIS 3.x layout. More... | |
class | QgsCompoundCurve |
Compound curve geometry type. More... | |
class | QgsConditionalLayerStyles |
The QgsConditionalLayerStyles class holds conditional style information for a layer. More... | |
class | QgsConditionalStyle |
Conditional styling for a rule. More... | |
class | QgsConnectionPool< T, T_Group > |
Template class responsible for keeping a pool of open connections. More... | |
class | QgsConnectionPoolGroup< T > |
Template that stores data related to a connection to a single server or datasource. More... | |
class | QgsConnectionRegistry |
A registry for saved data provider connections, allowing retrieval of saved connections by name and provider type. More... | |
class | QgsConnectionsRootItem |
A Collection that represents a root group of connections from a single data provider. More... | |
class | QgsConstWkbPtr |
A const WKB pointer. More... | |
class | QgsContrastEnhancement |
Manipulates raster or point cloud pixel values so that they enhanceContrast or clip into a specified numerical range according to the specified ContrastEnhancementAlgorithm. More... | |
class | QgsContrastEnhancementFunction |
A contrast enhancement function is the base class for all raster contrast enhancements. More... | |
class | QgsCoordinateFormatter |
Contains methods for converting coordinates for display in various formats. More... | |
class | QgsCoordinateReferenceSystem |
This class represents a coordinate reference system (CRS). More... | |
class | QgsCoordinateReferenceSystemDbDetails |
Encapsulates a record from the QGIS srs db. More... | |
class | QgsCoordinateReferenceSystemModel |
A tree model for display of known coordinate reference systems. More... | |
class | QgsCoordinateReferenceSystemRegistry |
A registry for known coordinate reference system (CRS) definitions, including any user-defined CRSes. More... | |
class | QgsCoordinateReferenceSystemUtils |
Utility functions for working with QgsCoordinateReferenceSystem objects. More... | |
class | QgsCoordinateTransform |
Class for doing transforms between two map coordinate systems. More... | |
class | QgsCoordinateTransformContext |
Contains information about the context in which a coordinate transform is executed. More... | |
class | QgsCopcPointCloudBlockRequest |
Base class for handling loading QgsPointCloudBlock asynchronously from a remote COPC dataset. More... | |
class | QgsCopyFileTask |
Task to copy a file on disk. More... | |
class | QgsCPLHTTPFetchOverrider |
Utility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest. More... | |
class | QgsCptCityAllRampsItem |
An "All ramps item", which contains all items in a flat hierarchy. More... | |
class | QgsCptCityArchive |
Represents a CPT City color scheme. More... | |
class | QgsCptCityBrowserModel |
A custom item model for display of CPT City color palettes. More... | |
class | QgsCptCityCollectionItem |
A Collection: logical collection of subcollections and color ramps. More... | |
class | QgsCptCityColorRamp |
A color ramp from the CPT City collection. More... | |
class | QgsCptCityColorRampItem |
Item that represents a layer that can be opened with one of the providers. More... | |
class | QgsCptCityDataItem |
Base class for all items in the model. More... | |
class | QgsCptCityDirectoryItem |
A directory: contains subdirectories and color ramps. More... | |
class | QgsCptCitySelectionItem |
A selection: contains subdirectories and color ramps. More... | |
class | QgsCredentials |
Interface for requesting credentials in QGIS in GUI independent way. More... | |
class | QgsCredentialsConsole |
Implementation of credentials interface for the console. More... | |
class | QgsCredentialsNone |
Default implementation of credentials interface. More... | |
class | QgsCsException |
Custom exception class for Coordinate Reference System related exceptions. More... | |
class | QgsCubicRasterResampler |
Cubic Raster Resampler. More... | |
class | QgsCurrencyNumericFormat |
A numeric formatter which returns a text representation of a currency value. More... | |
class | QgsCurve |
Abstract base class for curved geometry type. More... | |
class | QgsCurvedLineCallout |
Draws curved lines as callouts. More... | |
class | QgsCurvePolygon |
Curve polygon geometry type. More... | |
class | QgsCurveTransform |
Handles scaling of input values to output values by using a curve created from smoothly joining a number of set control points. More... | |
class | QgsCustomColorScheme |
A color scheme which contains custom colors set through QGIS app options dialog. More... | |
class | QgsDartMeasurement |
Emits dart measurements for display in CDash reports. More... | |
class | QgsDatabaseFilterProxyModel |
A class that implements a custom filter and can be used as a proxy for QgsDbTableModel. More... | |
class | QgsDatabaseQueryLog |
Handles logging of database queries. More... | |
class | QgsDatabaseQueryLogEntry |
Encapsulates a logged database query. More... | |
class | QgsDatabaseSchemaItem |
A Collection that represents a database schema item. More... | |
class | QgsDatabaseSchemaModel |
A model containing schemas from a database connection. More... | |
class | QgsDatabaseTableModel |
A model containing tables from a database connection. More... | |
class | QgsDataCollectionItem |
A Collection: logical collection of layers or subcollections, e.g. More... | |
class | QgsDataDefinedSizeLegend |
Object that keeps configuration of appearance of marker symbol's data-defined size in legend. More... | |
class | QgsDataDefinedSizeLegendNode |
Produces legend node with a marker symbol. More... | |
class | QgsDataItem |
Base class for all items in the model. More... | |
class | QgsDataItemProvider |
This is the interface for those who want to add custom data items to the browser tree. More... | |
class | QgsDataItemProviderRegistry |
This class keeps a list of data item providers that may add items to the browser tree. More... | |
class | QgsDataProvider |
Abstract base class for spatial data provider implementations. More... | |
class | QgsDataProviderElevationProperties |
Base class for handling elevation related properties for a data provider. More... | |
class | QgsDataProviderTemporalCapabilities |
Base class for handling properties relating to a data provider's temporal capabilities. More... | |
class | QgsDataSourceUri |
Class for storing the component parts of a RDBMS data source URI (e.g. More... | |
class | QgsDateTimeFieldFormatter |
Field formatter for a date time field. More... | |
class | QgsDateTimeStatisticalSummary |
Calculator for summary statistics and aggregates for a list of datetimes. More... | |
class | QgsDatumEnsemble |
Contains information about a datum ensemble. More... | |
class | QgsDatumEnsembleMember |
Contains information about a member of a datum ensemble. More... | |
class | QgsDatumTransform |
Contains methods and classes relating the datum transformations. More... | |
class | QgsDefaultLabelingEngine |
Default QgsLabelingEngine implementation, which completes the whole labeling operation (including label rendering) in the run() method. More... | |
class | QgsDefaultMeshLayerLegend |
Default legend implementation for mesh layers. More... | |
class | QgsDefaultPointCloudLayerLegend |
Default legend implementation for point cloud layers. More... | |
class | QgsDefaultRasterLayerLegend |
Default legend implementation for raster layers. More... | |
class | QgsDefaultValue |
The QgsDefaultValue class provides a container for managing client side default values for fields. More... | |
class | QgsDefaultVectorLayerLegend |
Default legend implementation for vector layers. More... | |
class | QgsDiagram |
Base class for all diagram types. More... | |
class | QgsDiagramInterpolationSettings |
Additional diagram settings for interpolated size rendering. More... | |
class | QgsDiagramLabelFeature |
Class that adds extra information to QgsLabelFeature for labeling of diagrams. More... | |
class | QgsDiagramLayerSettings |
Stores the settings for rendering of all diagrams for a layer. More... | |
class | QgsDiagramRenderer |
Evaluates and returns the diagram settings relating to a diagram for a specific feature. More... | |
class | QgsDiagramSettings |
Stores the settings for rendering a single diagram. More... | |
class | QgsDirectoryItem |
A directory: contains subdirectories and layers. More... | |
class | QgsDirectoryParamWidget |
Browser parameter widget implementation for directory items. More... | |
class | QgsDistanceArea |
A general purpose distance and area calculator, capable of performing ellipsoid based calculations. More... | |
class | QgsDoubleBoxScaleBarRenderer |
Double box with alternating colors. More... | |
class | QgsDoubleRange |
QgsRange which stores a range of double values. More... | |
class | QgsDrawSourceEffect |
A paint effect which draws the source picture with minor or no alterations. More... | |
class | QgsDropShadowEffect |
A paint effect which draws an offset and optionally blurred drop shadow. More... | |
class | QgsVectorLayerUtils::QgsDuplicateFeatureContext |
Contains mainly the QMap with QgsVectorLayer and QgsFeatureIds do list all the duplicated features. More... | |
class | QgsDxfExport |
Exports QGIS layers to the DXF format. More... | |
class | QgsDxfPaintDevice |
A paint device for drawing into dxf files. More... | |
class | QgsDxfPaintEngine |
Custom paint engine for rendering to DXF drawings. More... | |
class | QgsEditFormConfig |
Contains configuration settings for an editor form. More... | |
class | QgsEditorWidgetSetup |
Holder for the widget type and its configuration for a field. More... | |
class | QgsEffectPainter |
A class to manager painter saving and restoring required for effect drawing. More... | |
class | QgsEffectStack |
A paint effect which consists of a stack of other chained paint effects. More... | |
class | QgsElevationMap |
Stores digital elevation model in a raster image which may get updated as a part of map layer rendering process. More... | |
class | QgsElevationShadingRenderer |
This class can render elevation shading on an image with different methods (eye dome lighting, hillshading, ...). More... | |
class | QgsElevationUtils |
Contains utility methods for working with elevation from layers and projects. More... | |
class | QgsEllipse |
Ellipse geometry type. More... | |
class | QgsEllipseSymbolLayer |
A symbol layer for rendering objects with major and minor axis (e.g. More... | |
class | QgsEllipsoidUtils |
Contains utility functions for working with ellipsoids and querying the ellipsoid database. More... | |
class | QgsEmbeddedSymbolRenderer |
A vector feature renderer which uses embedded feature symbology to render per-feature symbols. More... | |
class | QgsEptPointCloudBlockRequest |
Base class for handling loading QgsPointCloudBlock asynchronously from a remote EPT dataset. More... | |
class | QgsError |
A container for error messages. More... | |
class | QgsErrorItem |
Data item that can be used to report problems (e.g. More... | |
class | QgsErrorMessage |
QgsErrorMessage represents single error message. More... | |
class | QgsException |
Defines a QGIS exception class. More... | |
class | QgsExpression |
Class for parsing and evaluation of expressions (formerly called "search strings"). More... | |
class | QgsExpressionBasedNumericFormat |
A numeric formatter which uses a QgsExpression to calculate the text representation of a value. More... | |
class | QgsExpressionContext |
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be evaluated. More... | |
class | QgsExpressionContextGenerator |
Abstract interface for generating an expression context. More... | |
class | QgsExpressionContextScope |
Single scope for storing variables and functions for use within a QgsExpressionContext. More... | |
class | QgsExpressionContextScopeGenerator |
Abstract interface for generating an expression context scope. More... | |
class | QgsExpressionContextScopePopper |
RAII class to pop scope from an expression context on destruction. More... | |
class | QgsExpressionContextUtils |
Contains utilities for working with QgsExpressionContext objects, including methods for creating scopes for specific uses (e.g., project scopes, layer scopes). More... | |
class | QgsExpressionFieldBuffer |
Buffers information about expression fields for a vector layer. More... | |
class | QgsExpressionFunction |
A abstract base class for defining QgsExpression functions. More... | |
class | QgsExpressionNode |
Abstract base class for all nodes that can appear in an expression. More... | |
class | QgsExpressionNodeBetweenOperator |
SQL-like BETWEEN and NOT BETWEEN predicates. More... | |
class | QgsExpressionNodeBinaryOperator |
A binary expression operator, which operates on two values. More... | |
class | QgsExpressionNodeColumnRef |
An expression node which takes it value from a feature's field. More... | |
class | QgsExpressionNodeCondition |
An expression node for CASE WHEN clauses. More... | |
class | QgsExpressionNodeFunction |
An expression node for expression functions. More... | |
class | QgsExpressionNodeIndexOperator |
A indexing expression operator, which allows use of square brackets [] to reference map and array items. More... | |
class | QgsExpressionNodeInOperator |
An expression node for value IN or NOT IN clauses. More... | |
class | QgsExpressionNodeLiteral |
An expression node for literal values. More... | |
class | QgsExpressionNodeUnaryOperator |
A unary node is either negative as in boolean (not) or as in numbers (minus). More... | |
class | QgsExpressionUtils |
A set of expression-related functions. More... | |
class | QgsExternalStorage |
Abstract interface for external storage - to be implemented by various backends and registered in QgsExternalStorageRegistry. More... | |
class | QgsExternalStorageContent |
Base class for QgsExternalStorage stored and fetched content. More... | |
class | QgsExternalStorageFetchedContent |
Class for QgsExternalStorage fetched content. More... | |
class | QgsExternalStorageRegistry |
Registry of external storage backends used by QgsExternalResourceWidget. More... | |
class | QgsExternalStorageStoredContent |
Class for QgsExternalStorage stored content. More... | |
class | QgsFallbackFieldFormatter |
A default fallback field formatter in case no specialized field formatter is defined. More... | |
class | QgsFallbackNumericFormat |
A basic numeric formatter which returns a simple text representation of a value. More... | |
class | QgsFavoriteItem |
A directory item showing the a single favorite directory. More... | |
class | QgsFavoritesItem |
Contains various Favorites directories. More... | |
class | QgsFeature |
The feature class encapsulates a single feature including its unique ID, geometry and a list of field/values attributes. More... | |
class | QgsVectorLayerUtils::QgsFeatureData |
Encapsulate geometry and attributes for new features, to be passed to createFeatures. More... | |
class | QgsFeatureFilterModel |
Provides a list of features based on filter conditions. More... | |
class | QgsFeatureFilterProvider |
Abstract interface for use by classes that filter the features or attributes of a layer. More... | |
class | QgsFeatureIterator |
Wrapper for iterator of features from vector data provider or vector layer. More... | |
class | QgsFeaturePickerModel |
Provides a list of features based on filter conditions. More... | |
class | QgsFeaturePickerModelBase |
Provides a list of features based on filter conditions. More... | |
class | QgsFeatureRenderer |
Abstract base class for all 2D vector feature renderers. More... | |
class | QgsFeatureRendererGenerator |
An interface for objects which generate feature renderers for vector layers. More... | |
class | QgsFeatureRequest |
This class wraps a request for features to a vector layer (or directly its vector data provider). More... | |
class | QgsFeatureSink |
An interface for objects which accept features via addFeature(s) methods. More... | |
class | QgsFeatureSource |
An interface for objects which provide features via a getFeatures method. More... | |
class | QgsFeatureStore |
A container for features with the same fields and crs. More... | |
class | QgsFeedback |
Base class for feedback objects to be used for cancellation of something running in a worker thread. More... | |
class | QgsFetchedContent |
FetchedContent holds useful information about a network content being fetched. More... | |
class | QgsField |
Encapsulate a field in an attribute table or data source. More... | |
class | QgsFieldConstraints |
Stores information about constraints which may be present on a field. More... | |
class | QgsFieldDomain |
Base class for field domains. More... | |
class | QgsFieldDomainItem |
A browser item representing a field domain. More... | |
class | QgsFieldDomainsItem |
Contains a collection of field domain items. More... | |
class | QgsFieldFormatter |
A field formatter helps to handle and display values for a field. More... | |
class | QgsFieldFormatterContext |
A context for field formatter containing information like the project. More... | |
class | QgsFieldFormatterRegistry |
The QgsFieldFormatterRegistry manages registered classes of QgsFieldFormatter. More... | |
class | QgsFieldItem |
A data item representing a single field from a layer. More... | |
class | QgsFieldModel |
The QgsFieldModel class is a model to display the list of fields in widgets (optionally associated with a vector layer). More... | |
class | QgsFieldProxyModel |
The QgsFieldProxyModel class provides an easy to use model to display the list of fields of a layer. More... | |
class | QgsFields |
Container of fields for a vector layer. More... | |
class | QgsFieldsItem |
A collection of field items with some internal logic to retrieve the fields and a the vector layer instance from a connection URI, the schema and the table name. More... | |
class | QgsFileBasedDataItemProvider |
A data item provider for file based data sources. More... | |
class | QgsFileDataCollectionGroupItem |
A data collection item for grouping of the content in file based data collections (e.g. More... | |
class | QgsFileDataCollectionItem |
A data collection item for file based data collections (e.g. More... | |
class | QgsFileDownloader |
QgsFileDownloader is a utility class for downloading files. More... | |
class | QgsFileFilterGenerator |
Abstract interface for classes which generate a file filter string. More... | |
class | QgsFileUtils |
Class for file utilities. More... | |
class | QgsFilledLineSymbolLayer |
A line symbol layer type which fills a stroked line with a QgsFillSymbol. More... | |
class | QgsFilledMarkerSymbolLayer |
Filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbol. More... | |
class | QgsFillSymbol |
A fill symbol type, for rendering Polygon and MultiPolygon geometries. More... | |
class | QgsFillSymbolLayer |
Abstract base class for fill symbol layers. More... | |
class | QgsFlatTerrainProvider |
A terrain provider where the terrain is a simple flat surface. More... | |
class | QgsFontDownloadDetails |
Encapsulates details required for downloading a font. More... | |
class | QgsFontManager |
Manages available fonts and font installation for a QGIS instance. More... | |
class | QgsFontMarkerSymbolLayer |
class | QgsFontUtils |
Contains utility functions for working with fonts. More... | |
class | QgsFractionNumericFormat |
A numeric formatter which returns a vulgar fractional representation of a decimal value (e.g. More... | |
class | QgsGdalOption |
Encapsulates the definition of a GDAL configuration option. More... | |
class | QgsGdalUtils |
Utilities for working with GDAL. More... | |
class | QgsGenericNumericTransformer |
QgsPropertyTransformer subclass for scaling an input numeric value into an output numeric value. More... | |
class | QgsGenericSpatialIndex< T > |
A generic rtree spatial index based on a libspatialindex backend. More... | |
class | QgsGeocoderContext |
Encapsulates the context of a geocoding operation. More... | |
class | QgsGeocoderInterface |
Interface for geocoders. More... | |
class | QgsGeocoderResult |
Represents a matching result from a geocoder search. More... | |
class | QgsGeographicCoordinateNumericFormat |
A numeric formatter which returns a text representation of a geographic coordinate (latitude or longitude). More... | |
class | QgsGeometry |
A geometry is the spatial representation of a feature. More... | |
class | QgsGeometryCollection |
Geometry collection. More... | |
class | QgsGeometryConstPartIterator |
Java-style iterator for const traversal of parts of a geometry. More... | |
class | QgsGeometryEditUtils |
Convenience functions for geometry editing. More... | |
class | QgsGeometryEngine |
A geometry engine is a low-level representation of a QgsAbstractGeometry object, optimised for use with external geometry libraries such as GEOS. More... | |
class | QgsGeometryFactory |
Contains geometry creation routines. More... | |
class | QgsGeometryGeneratorSymbolLayer |
A symbol layer subclass which alters rendered feature shapes through the use of QGIS expressions. More... | |
class | QgsGeometryOptions |
The QgsGeometryOptions class contains options to automatically adjust geometries to constraints on a layer. More... | |
class | QgsGeometryPaintDevice |
A paint device which converts everything renderer to a QgsGeometry representation of the rendered shapes. More... | |
class | QgsGeometryPaintEngine |
A paint engine which converts everything renderer to a QgsGeometry representation of the rendered shapes. More... | |
class | QgsGeometryParameters |
Encapsulates parameters under which a geometry operation is performed. More... | |
class | QgsGeometryPartIterator |
Java-style iterator for traversal of parts of a geometry. More... | |
class | QgsGeometryUtils |
Contains various geometry utility functions. More... | |
class | QgsGeometryUtilsBase |
Convenience functions for geometry utils. More... | |
class | QgsGeometryValidator |
class | QgsGeos |
Does vector analysis using the GEOS library and handles import, export, and exception handling. More... | |
class | QgsGeosContext |
Used to create and store a proj context object, correctly freeing the context upon destruction. More... | |
class | QgsGlobFieldDomain |
Definition of a field domain for field content validated by a glob. More... | |
class | QgsGlowEffect |
Base class for paint effect which draw a glow inside or outside a picture. More... | |
class | QgsGml |
This class reads data from a WFS server or alternatively from a GML file. More... | |
class | QgsGmlFeatureClass |
Description of feature class in GML. More... | |
class | QgsGmlSchema |
class | QgsGmlStreamingParser |
This class builds features from GML data in a streaming way. More... | |
class | QgsGoogleMapsGeocoder |
A geocoder which uses the Google Map geocoding API to retrieve results. More... | |
class | QgsGplColorScheme |
A color scheme which stores its colors in a gpl palette file. More... | |
class | QgsGpsConnection |
Abstract base class for connection to a GPS device. More... | |
class | QgsGpsConnectionRegistry |
A class to register / unregister existing GPS connections such that the information is available to all classes and plugins. More... | |
class | QgsGpsdConnection |
Evaluates NMEA sentences coming from gpsd. More... | |
class | QgsGpsDetector |
Class to detect the GPS port. More... | |
class | QgsGpsInformation |
Encapsulates information relating to a GPS position fix. More... | |
class | QgsGpsLogger |
Base class for objects which log incoming GPS data. More... | |
class | QgsGradientColorRamp |
Gradient color ramp, which smoothly interpolates between two colors and also supports optional extra color stops. More... | |
class | QgsGradientFillSymbolLayer |
A fill symbol layer which draws a smooth color gradient over a polygon. More... | |
class | QgsGradientStop |
Represents a color stop within a QgsGradientColorRamp color ramp. More... | |
class | QgsGraduatedSymbolRenderer |
A vector feature renderer which uses numeric attributes to classify features into different ranges. More... | |
class | QgsGroupLayer |
A map layer which consists of a set of child layers, where all component layers are rendered as a single flattened object during map renders. More... | |
class | QgsGroupLayerRenderer |
Implementation of threaded rendering for group layers. More... | |
class | QgsHashedLineSymbolLayer |
Line symbol layer type which draws repeating line sections along a line feature. More... | |
class | QgsHeatmapRenderer |
A renderer which draws points as a live heatmap. More... | |
class | QgsHillshadeRenderer |
A renderer for generating live hillshade models. More... | |
class | QgsHistogram |
Calculator for a numeric histogram from a list of values. More... | |
class | QgsHistogramDiagram |
A histogram style diagram. More... | |
class | QgsHollowScaleBarRenderer |
Scalebar style that draws a single box with alternating color for the segments, with horizontal lines through alternating segments. More... | |
class | QgsHtmlAnnotation |
An annotation item that embeds HTML content. More... | |
class | QgsHtmlUtils |
Class for HTML utilities. More... | |
class | QgsHttpHeaders |
This class implements simple http header management. More... | |
class | QgsHueSaturationFilter |
Color and saturation filter pipe for rasters. More... | |
class | QgsIconUtils |
Contains utility functions for working with icons. More... | |
class | QgsIdentifyContext |
Identify contexts are used to encapsulate the settings to be used to perform an identify action. More... | |
class | QgsImageCache |
A cache for images derived from raster files. More... | |
class | QgsImageFetcher |
Handles asynchronous download of images. More... | |
class | QgsImageFillSymbolLayer |
Base class for polygon renderers generating texture images. More... | |
class | QgsImageLegendNode |
Implementation of legend node interface for displaying arbitrary raster image. More... | |
class | QgsImageOperation |
Contains operations and filters which apply to QImages. More... | |
class | QgsIndexedFeature |
Temporarily used structure to cache order by information. More... | |
class | QgsInnerGlowEffect |
A paint effect which draws a glow within a picture. More... | |
class | QgsInnerShadowEffect |
A paint effect which draws an offset and optionally blurred drop shadow within a picture. More... | |
class | QgsInternalGeometryEngine |
This class offers geometry processing methods. More... | |
class | QgsInterpolatedLineColor |
Class defining color to render mesh datasets. More... | |
class | QgsInterpolatedLineRenderer |
Represents a simple line renderer with width and color varying depending on values. More... | |
class | QgsInterpolatedLineSymbolLayer |
A symbol layer that represents vector layer line feature as interpolated line The interpolation is done between two values defined at the extremities. More... | |
class | QgsInterpolatedLineWidth |
Represents a width than can vary depending on values. More... | |
class | QgsInterval |
A representation of the interval between two datetime values. More... | |
class | QgsIntRange |
QgsRange which stores a range of integer values. More... | |
class | QgsInvertedPolygonRenderer |
QgsInvertedPolygonRenderer is a polygon-only feature renderer used to display features inverted, where the exterior is turned to an interior and where the exterior theoretically spans the entire plane, allowing to mask the surroundings of some features. More... | |
class | QgsIODeviceSensor |
An abstract class QIODevice-based sensor classes. More... | |
class | QgsJsonExporter |
Handles exporting QgsFeature features to GeoJSON features. More... | |
class | QgsJsonUtils |
Helper utilities for working with JSON and GeoJSON conversions. More... | |
class | QgsKeyValueFieldFormatter |
Field formatter for a key value field. More... | |
class | QgsLabelBlockingRegion |
Label blocking region (in map coordinates and CRS). More... | |
class | QgsLabelCandidate |
Represents a label candidate. More... | |
class | QgsLabelFeature |
The QgsLabelFeature class describes a feature that should be used within the labeling engine. More... | |
class | QgsLabeling |
Contains constants and enums relating to labeling. More... | |
class | QgsLabelingEngine |
The QgsLabelingEngine class provides map labeling functionality. More... | |
class | QgsLabelingEngineContext |
Encapsulates the context for a labeling engine run. More... | |
class | QgsLabelingEngineFeedback |
QgsFeedback subclass for granular reporting of labeling engine progress. More... | |
class | QgsLabelingEngineRuleAvoidLabelOverlapWithFeature |
A labeling engine rule which prevents labels being placed overlapping features from a different layer. More... | |
class | QgsLabelingEngineRuleMaximumDistanceLabelToFeature |
A labeling engine rule which prevents labels being placed too far from features from a different layer. More... | |
class | QgsLabelingEngineRuleMinimumDistanceLabelToFeature |
A labeling engine rule which prevents labels being placed too close to features from a different layer. More... | |
class | QgsLabelingEngineRuleMinimumDistanceLabelToLabel |
A labeling engine rule which prevents labels being placed too close to labels from a different layer. More... | |
class | QgsLabelingEngineRuleRegistry |
A registry for labeling engine rules. More... | |
class | QgsLabelingEngineSettings |
Stores global configuration for labeling engine. More... | |
class | QgsLabelingResults |
Class that stores computed placement from labeling engine. More... | |
class | QgsLabelingUtils |
Contains helper utilities for working with QGIS' labeling engine. More... | |
class | QgsLabelLineSettings |
Contains settings related to how the label engine places and formats labels for line features (or polygon features which are labeled in a "perimeter" style mode). More... | |
class | QgsLabelObstacleSettings |
Contains settings related to how the label engine treats features as obstacles. More... | |
class | QgsLabelPlacementSettings |
Contains general settings related to how labels are placed. More... | |
class | QgsLabelPointSettings |
Contains settings related to how the label engine places and formats labels for point features, or polygon features which are labeled in the "around" or "over" centroid placement modes. More... | |
class | QgsLabelPosition |
Represents the calculated placement of a map label. More... | |
class | QgsLabelSearchTree |
A class to query the labeling structure at a given point (small wrapper around pal RTree class) More... | |
class | QgsLabelSink |
Abstract base class that can be used to intercept rendered labels from a labeling / rendering job. More... | |
class | QgsLabelSinkProvider |
Implements a derived label provider for use with QgsLabelSink. More... | |
class | QgsLabelThinningSettings |
Contains settings related to how the label engine removes candidate label positions and reduces the number of displayed labels. More... | |
class | QgsLayerDefinition |
The QgsLayerDefinition class holds generic methods for loading/exporting QLR files. More... | |
class | QgsLayerItem |
Item that represents a layer that can be opened with one of the providers. More... | |
class | QgsLayerMetadata |
A structured metadata store for a map layer. More... | |
class | QgsLayerMetadataFormatter |
Class for metadata formatter. More... | |
class | QgsLayerMetadataProviderRegistry |
Registry of layer metadata provider backends. More... | |
class | QgsLayerMetadataProviderResult |
Result record of layer metadata provider search. More... | |
class | QgsLayerMetadataSearchResults |
Container of result records from a layer metadata search. More... | |
class | QgsLayerNotesUtils |
Contains utility functions for working with layer notes. More... | |
class | QgsLayerTree |
Namespace with helper functions for layer tree operations. More... | |
class | QgsLayerTreeFilterProxyModel |
QgsLayerTreeFilterProxyModel is a sort filter proxy model to easily reproduce the legend/layer tree in a tree view. More... | |
class | QgsLayerTreeFilterSettings |
Contains settings relating to filtering the contents of QgsLayerTreeModel and views. More... | |
class | QgsLayerTreeGroup |
Layer tree group node serves as a container for layers and further groups. More... | |
class | QgsLayerTreeLayer |
Layer tree node points to a map layer. More... | |
class | QgsLayerTreeModel |
The QgsLayerTreeModel class is model implementation for Qt item views framework. More... | |
class | QgsLayerTreeModelLegendNode |
The QgsLegendRendererItem class is abstract interface for legend items returned from QgsMapLayerLegend implementation. More... | |
class | QgsLayerTreeNode |
This class is a base class for nodes in a layer tree. More... | |
class | QgsLayerTreeRegistryBridge |
Listens to the updates in map layer registry and does changes in layer tree. More... | |
class | QgsLayerTreeUtils |
Assorted functions for dealing with layer trees. More... | |
class | QgsLayout |
Base class for layouts, which can contain items such as maps, labels, scalebars, etc. More... | |
class | QgsLayoutAligner |
Handles aligning and distributing sets of layout items. More... | |
class | QgsLayoutAtlas |
Class used to render QgsLayout as an atlas, by iterating over the features from an associated vector layer. More... | |
class | QgsLayoutEffect |
A QGraphicsEffect subclass used for rendering layout items onto a scene with custom composition modes. More... | |
class | QgsLayoutExporter |
Handles rendering and exports of layouts to various formats. More... | |
class | QgsLayoutFrame |
Base class for frame items, which form a layout multiframe item. More... | |
class | QgsLayoutGeospatialPdfExporter |
Handles geospatial PDF export specific setup, cleanup and processing steps. More... | |
class | QgsLayoutGridSettings |
Contains settings relating to the appearance, spacing and offset for layout grids. More... | |
class | QgsLayoutGuide |
Contains the configuration for a single snap guide used by a layout. More... | |
class | QgsLayoutGuideCollection |
Stores and manages the snap guides used by a layout. More... | |
class | QgsLayoutGuideProxyModel |
Filters QgsLayoutGuideCollection models to guides of a single orientation (horizontal or vertical). More... | |
class | QgsLayoutItem |
Base class for graphical items within a QgsLayout. More... | |
class | QgsLayoutItemAbstractMetadata |
Stores metadata about one layout item class. More... | |
class | QgsLayoutItemAttributeTable |
A layout table subclass that displays attributes from a vector layer. More... | |
class | QgsLayoutItemElevationProfile |
A layout item subclass for elevation profile plots. More... | |
class | QgsLayoutItemGroup |
A container for grouping several QgsLayoutItems. More... | |
class | QgsLayoutItemGuiRegistry |
Registry of available layout item GUI behavior. More... | |
class | QgsLayoutItemHtml |
A layout multiframe subclass for HTML content. More... | |
class | QgsLayoutItemLabel |
A layout item subclass for text labels. More... | |
class | QgsLayoutItemLegend |
A layout item subclass for map legends. More... | |
class | QgsLayoutItemManualTable |
A layout table subclass that displays manually entered (and formatted) content. More... | |
class | QgsLayoutItemMap |
Layout graphical items for displaying a map. More... | |
class | QgsLayoutItemMapAtlasClippingSettings |
Contains settings relating to clipping a layout map by the current atlas feature. More... | |
class | QgsLayoutItemMapGrid |
An individual grid which is drawn above the map content in a QgsLayoutItemMap. More... | |
class | QgsLayoutItemMapGridStack |
A collection of grids which is drawn above the map content in a QgsLayoutItemMap. More... | |
class | QgsLayoutItemMapItem |
An item which is drawn inside a QgsLayoutItemMap, e.g., a grid or map overview. More... | |
class | QgsLayoutItemMapItemClipPathSettings |
Contains settings relating to clipping a layout map by another layout item. More... | |
class | QgsLayoutItemMapItemStack |
A collection of map items which are drawn above the map content in a QgsLayoutItemMap. More... | |
class | QgsLayoutItemMapOverview |
An individual overview which is drawn above the map content in a QgsLayoutItemMap, and shows the extent of another QgsLayoutItemMap. More... | |
class | QgsLayoutItemMapOverviewStack |
A collection of overviews which are drawn above the map content in a QgsLayoutItemMap. More... | |
class | QgsLayoutItemMarker |
A layout item for showing marker symbols. More... | |
class | QgsLayoutItemMetadata |
Convenience metadata class that uses static functions to create layout items and their configuration widgets. More... | |
class | QgsLayoutItemPage |
Item representing the paper in a layout. More... | |
class | QgsLayoutItemPicture |
A layout item subclass that displays SVG files or raster format images (jpg, png, ...). More... | |
class | QgsLayoutItemPolygon |
Layout item for node based polygon shapes. More... | |
class | QgsLayoutItemPolyline |
Layout item for node based polyline shapes. More... | |
class | QgsLayoutItemRegistry |
Registry of available layout item types. More... | |
class | QgsLayoutItemRenderContext |
Contains settings and helpers relating to a render of a QgsLayoutItem. More... | |
class | QgsLayoutItemScaleBar |
A layout item subclass for scale bars. More... | |
class | QgsLayoutItemShape |
Layout item for basic filled shapes (e.g. More... | |
class | QgsLayoutItemTextTable |
A text table item that reads text from string lists. More... | |
class | QgsLayoutManager |
Manages storage of a set of layouts. More... | |
class | QgsLayoutManagerModel |
List model representing the print layouts and reports available in a layout manager. More... | |
class | QgsLayoutManagerProxyModel |
QSortFilterProxyModel subclass for QgsLayoutManagerModel. More... | |
class | QgsLayoutMeasurement |
This class provides a method of storing measurements for use in QGIS layouts using a variety of different measurement units. More... | |
class | QgsLayoutMeasurementConverter |
This class provides a method of converting QgsLayoutMeasurements from one unit to another. More... | |
class | QgsLayoutModel |
A model for items attached to a layout. More... | |
class | QgsLayoutMultiFrame |
Abstract base class for layout items with the ability to distribute the content to several frames (QgsLayoutFrame items). More... | |
class | QgsLayoutMultiFrameAbstractMetadata |
Stores metadata about one layout multiframe class. More... | |
class | QgsLayoutMultiFrameMetadata |
Convenience metadata class that uses static functions to create layout multiframes and their configuration widgets. More... | |
class | QgsLayoutNodesItem |
An abstract layout item that provides generic methods for node based shapes such as polygon or polylines. More... | |
class | QgsLayoutNorthArrowHandler |
An object which handles north-arrow type behavior for layout items. More... | |
class | QgsLayoutObject |
A base class for objects which belong to a layout. More... | |
class | QgsLayoutPageCollection |
A manager for a collection of pages in a layout. More... | |
class | QgsLayoutPoint |
This class provides a method of storing points, consisting of an x and y coordinate, for use in QGIS layouts. More... | |
class | QgsLayoutProxyModel |
Allows for filtering a QgsLayoutModel by item type. More... | |
class | QgsLayoutRenderContext |
Stores information relating to the current rendering settings for a layout. More... | |
class | QgsLayoutReportContext |
Stores information relating to the current reporting context for a layout. More... | |
class | QgsLayoutSerializableObject |
An interface for layout objects which can be stored and read from DOM elements. More... | |
class | QgsLayoutSize |
This class provides a method of storing sizes, consisting of a width and height, for use in QGIS layouts. More... | |
class | QgsLayoutSnapper |
Manages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible. More... | |
class | QgsLayoutTable |
A class to display a table in the print layout, and allow the table to span over multiple frames. More... | |
class | QgsLayoutTableColumn |
Stores properties of a column for a QgsLayoutTable. More... | |
class | QgsLayoutTableStyle |
Styling option for a layout table cell. More... | |
class | QgsLayoutUndoObjectInterface |
Interface for layout objects which support undo/redo commands. More... | |
class | QgsLayoutUndoStack |
An undo stack for QgsLayouts. More... | |
class | QgsLayoutUtils |
Utilities for layouts. More... | |
class | QgsLayoutValidityCheckContext |
Validity check context for print layout validation. More... | |
class | QgsLazInfo |
Class for extracting information contained in LAZ file such as the public header block and variable length records. More... | |
class | QgsLegendModel |
Item model implementation based on layer tree model for layout legend. More... | |
class | QgsLegendPatchShape |
Represents a patch shape for use in map legends. More... | |
class | QgsLegendRenderer |
Handles automatic layout and rendering of legends. More... | |
class | QgsLegendSettings |
The QgsLegendSettings class stores the appearance and layout settings for legend drawing with QgsLegendRenderer. More... | |
class | QgsLegendStyle |
Contains detailed styling information relating to how a layout legend should be rendered. More... | |
class | QgsLegendSymbolItem |
The class stores information about one class/rule of a vector layer renderer in a unified way that can be used by legend model for rendering of legend. More... | |
class | QgsLimitedRandomColorRamp |
Constrained random color ramp, which returns random colors based on preset parameters. More... | |
class | QgsLinearlyInterpolatedDiagramRenderer |
Alters the size of rendered diagrams using a linear scaling. More... | |
class | QgsLinearMinMaxEnhancement |
A color enhancement function that performs a linear enhanceContrast between min and max. More... | |
class | QgsLinearMinMaxEnhancementWithClip |
A linear enhanceContrast enhancement that first clips to min max and then enhanceContrastes linearly between min and max. More... | |
class | QgsLinearReferencingSymbolLayer |
Line symbol layer used for decorating accordingly to linear referencing. More... | |
class | QgsLineburstSymbolLayer |
Line symbol layer type which draws a gradient pattern perpendicularly along a line. More... | |
class | QgsLinePatternFillSymbolLayer |
A symbol fill consisting of repeated parallel lines. More... | |
class | QgsLineSegment2D |
Represents a single 2D line segment, consisting of a 2D start and end vertex only. More... | |
class | QgsLineString |
Line string geometry type, with support for z-dimension and m-values. More... | |
class | QgsLineSymbol |
A line symbol type, for rendering LineString and MultiLineString geometries. More... | |
class | QgsLineSymbolLayer |
Abstract base class for line symbol layers. More... | |
class | QgsListFieldFormatter |
Field formatter for a list field. More... | |
class | QgsLocalDefaultSettings |
Contains local default settings which should be respected when creating new objects such as QgsProjects. More... | |
class | QgsLocaleNumC |
class | QgsLocalizedDataPathRegistry |
A registry class to hold localized data paths which can be used for basemaps, logos, etc. More... | |
class | QgsLocator |
Handles the management of QgsLocatorFilter objects and async collection of search results from them. More... | |
class | QgsLocatorAutomaticModel |
A QgsLocatorModel which has is associated directly with a QgsLocator, and is automatically populated with results from locator searches. More... | |
class | QgsLocatorContext |
Encapsulates the properties relating to the context of a locator search. More... | |
class | QgsLocatorFilter |
Abstract base class for filters which collect locator results. More... | |
class | QgsLocatorModel |
An abstract list model for displaying the results of locator searches. More... | |
class | QgsLocatorModelBridge |
The QgsLocatorModelBridge class provides the core functionality to be used in a locator widget. More... | |
class | QgsLocatorProxyModel |
A sort proxy model for QgsLocatorModel, which automatically sorts results by precedence. More... | |
class | QgsLocatorResult |
Encapsulates properties of an individual matching result found by a QgsLocatorFilter. More... | |
class | QgsLogger |
QgsLogger is a class to print debug/warning/error messages to the console. More... | |
class | QgsManhattanLineCallout |
Draws straight (right angled) lines as callouts. More... | |
class | QgsMapBoxGlStyleAbstractSource |
Abstract base class for MapBox GL style sources. More... | |
class | QgsMapBoxGlStyleConversionContext |
Context for a MapBox GL style conversion operation. More... | |
class | QgsMapBoxGlStyleConverter |
Handles conversion of MapBox GL styles to QGIS vector tile renderers and labeling settings. More... | |
class | QgsMapBoxGlStyleRasterSource |
Encapsulates a MapBox GL style raster source. More... | |
class | QgsMapBoxGlStyleRasterSubLayer |
Encapsulates a MapBox GL style raster sub layer. More... | |
class | QgsMapClippingRegion |
A map clipping region (in map coordinates and CRS). More... | |
class | QgsMapClippingUtils |
Utility functions for use when clipping map renders. More... | |
class | QgsMapDecoration |
Interface for map decorations. More... | |
class | QgsMapHitTest |
Class that runs a hit test with given map settings. More... | |
class | QgsMapHitTestTask |
Executes a QgsMapHitTest in a background thread. More... | |
class | QgsMapInfoSymbolConversionContext |
Context for a MapInfo symbol conversion operation. More... | |
class | QgsMapInfoSymbolConverter |
Handles conversion of MapInfo symbols to QGIS symbology. More... | |
class | QgsMapLayer |
Base class for all map layer types. More... | |
class | QgsMapLayerDependency |
This class models dependencies with or between map layers. More... | |
class | QgsMapLayerElevationProperties |
Base class for storage of map layer elevation properties. More... | |
class | QgsMapLayerFactory |
Contains utility functions for creating map layers. More... | |
class | QgsMapLayerLegend |
The QgsMapLayerLegend class is abstract interface for implementations of legends for one map layer. More... | |
class | QgsMapLayerLegendUtils |
Miscellaneous utility functions for handling of map layer legend. More... | |
class | QgsMapLayerModel |
The QgsMapLayerModel class is a model to display layers in widgets. More... | |
class | QgsMapLayerProxyModel |
The QgsMapLayerProxyModel class provides an easy to use model to display the list of layers in widgets. More... | |
class | QgsMapLayerRenderer |
Base class for utility classes that encapsulate information necessary for rendering of map layers. More... | |
class | QgsMapLayerSelectionProperties |
Base class for storage of map layer selection properties. More... | |
class | QgsMapLayerServerProperties |
Manages QGIS Server properties for a map layer. More... | |
class | QgsMapLayerStore |
A storage object for map layers, in which the layers are owned by the store and have their lifetime bound to the store. More... | |
class | QgsMapLayerStyle |
Stores style information (renderer, opacity, labeling, diagrams etc.) applicable to a map layer. More... | |
class | QgsMapLayerStyleManager |
Management of styles for use with one map layer. More... | |
class | QgsMapLayerStyleOverride |
Restore overridden layer style on destruction. More... | |
class | QgsMapLayerTemporalProperties |
Base class for storage of map layer temporal properties. More... | |
class | QgsMapLayerUtils |
Contains utility functions for working with map layers. More... | |
class | QgsMapRendererAbstractCustomPainterJob |
Abstract base class for map renderer jobs which use custom painters. More... | |
class | QgsMapRendererCache |
This class is responsible for keeping cache of rendered images resulting from a map rendering job. More... | |
class | QgsMapRendererCustomPainterJob |
Job implementation that renders everything sequentially using a custom painter. More... | |
class | QgsMapRendererJob |
Abstract base class for map rendering implementations. More... | |
class | QgsMapRendererParallelJob |
Job implementation that renders all layers in parallel. More... | |
class | QgsMapRendererQImageJob |
Intermediate base class adding functionality that allows client to query the rendered image. More... | |
class | QgsMapRendererSequentialJob |
Job implementation that renders everything sequentially in one thread. More... | |
class | QgsMapRendererStagedRenderJob |
Render job implementation that renders maps in stages, allowing different stages (e.g. More... | |
class | QgsMapRendererTask |
QgsTask task which draws a map to an image file or a painter as a background task. More... | |
class | QgsMapSettings |
The QgsMapSettings class contains configuration for rendering of the map. More... | |
class | QgsMapSettingsUtils |
Utilities for map settings. More... | |
class | QgsMapThemeCollection |
Container class that allows storage of map themes consisting of visible map layers and layer styles. More... | |
class | QgsMapToPixel |
Perform transforms between map coordinates and device coordinates. More... | |
class | QgsMapToPixelSimplifier |
Implementation of GeometrySimplifier using the "MapToPixel" algorithm. More... | |
class | QgsMapUnitScale |
Struct for storing maximum and minimum scales for measurements in map units. More... | |
class | QgsMapViewsManager |
Manages storage of a set of views. More... | |
class | QgsMargins |
The QgsMargins class defines the four margins of a rectangle. More... | |
class | QgsMarkerLineSymbolLayer |
Line symbol layer type which draws repeating marker symbols along a line feature. More... | |
class | QgsMarkerSymbol |
A marker symbol type, for rendering Point and MultiPoint geometries. More... | |
class | QgsMarkerSymbolLayer |
Abstract base class for marker symbol layers. More... | |
class | QgsMaskIdProvider |
This class allows the creation of mask ids based on the different label layers and to give a mask id from a label layer. More... | |
class | QgsMaskMarkerSymbolLayer |
Special symbol layer that uses its sub symbol as a selective mask. More... | |
class | QgsMaskPaintDevice |
Mask painter device that can be used to register everything painted into a QPainterPath used later as clip path. More... | |
class | QgsMaskRenderSettings |
Contains settings regarding how masks are calculated and handled during a map render. More... | |
class | QgsMasterLayoutInterface |
Interface for master layout type objects, such as print layouts and reports. More... | |
class | QgsMaterialRegistry |
Registry of available 3d material settings classes. More... | |
class | QgsMaterialSettingsAbstractMetadata |
Stores metadata about one 3D material settings class. More... | |
class | QgsMaterialSettingsMetadata |
Convenience metadata class that uses static functions to create a 3D material settings object and its widget. More... | |
class | QgsMatrix4x4 |
A simple 4x4 matrix implementation useful for transformation in 3D space. More... | |
class | QgsMbTiles |
Utility class for reading and writing MBTiles files (which are SQLite3 databases). More... | |
class | QgsMemoryProviderUtils |
Utility functions for use with the memory vector data provider. More... | |
class | QgsMergedFeatureRenderer |
QgsMergedFeatureRenderer is a polygon or line-only feature renderer used to renderer a set of features merged (or dissolved) into a single geometry. More... | |
struct | QgsMesh |
Mesh - vertices, edges and faces. More... | |
class | QgsMesh3DAveragingMethod |
Abstract class to interpolate 3d stacked mesh data to 2d data. More... | |
class | QgsMesh3DDataBlock |
QgsMesh3DDataBlock is a block of 3d stacked mesh data related N faces defined on base mesh frame. More... | |
class | QgsMeshAdvancedEditing |
Abstract class that can be derived to implement advanced editing on mesh. More... | |
class | QgsMeshCalculator |
Performs mesh layer calculations. More... | |
class | QgsMeshDataBlock |
QgsMeshDataBlock is a block of integers/doubles that can be used to retrieve: active flags (e.g. More... | |
class | QgsMeshDataProvider |
Base class for providing data for QgsMeshLayer. More... | |
class | QgsMeshDataProviderTemporalCapabilities |
Class for handling properties relating to a mesh data provider's temporal capabilities. More... | |
class | QgsMeshDataset |
Abstract class that represents a dataset. More... | |
class | QgsMeshDatasetGroup |
Abstract class that represents a dataset group. More... | |
class | QgsMeshDatasetGroupMetadata |
QgsMeshDatasetGroupMetadata is a collection of dataset group metadata such as whether the data is vector or scalar, name. More... | |
class | QgsMeshDatasetGroupStore |
Class used to register and access all the dataset groups related to a mesh layer. More... | |
class | QgsMeshDatasetGroupTreeItem |
Tree item for display of the mesh dataset groups. More... | |
class | QgsMeshDatasetIndex |
QgsMeshDatasetIndex is index that identifies the dataset group (e.g. More... | |
class | QgsMeshDatasetMetadata |
QgsMeshDatasetMetadata is a collection of mesh dataset metadata such as whether the data is valid or associated time for the dataset. More... | |
class | QgsMeshDatasetSourceInterface |
Interface for mesh datasets and dataset groups. More... | |
class | QgsMeshDatasetValue |
QgsMeshDatasetValue represents single dataset value. More... | |
class | QgsMeshDataSourceInterface |
Interface for mesh data sources. More... | |
class | QgsMeshDriverMetadata |
Holds metadata about mesh driver. More... | |
class | QgsMeshEditForceByLine |
Class derived from QgsMeshAdvancedEditing that forces mesh based on a line. More... | |
class | QgsMeshEditForceByPolylines |
Class derived from QgsMeshEditForceByLine that forces mesh based on polyline. More... | |
class | QgsMeshEditingError |
Class that represents an error during mesh editing. More... | |
class | QgsMeshEditor |
Class that makes edit operation on a mesh. More... | |
class | QgsMeshEditRefineFaces |
Class that can do a refinement of faces of a mesh. More... | |
class | QgsMeshElevationAveragingMethod |
Elevation averaging method averages the values based on range defined absolute value to the model's datum. More... | |
class | QgsMeshExtraDatasetStore |
Class that can be used to store and access extra dataset group, like memory dataset (temporary) Derived from QgsMeshDatasetSourceInterface, this class has same methods as QgsMeshDataProvider to access to the datasets. More... | |
class | QgsMeshLayer |
Represents a mesh layer supporting display of data on structured or unstructured meshes. More... | |
class | QgsMeshLayer3DRenderer |
3D renderer that renders all mesh triangles of a mesh layer. More... | |
class | QgsMeshLayer3DRendererMetadata |
Metadata for mesh layer 3D renderer to allow creation of its instances from XML. More... | |
class | QgsMeshLayerElevationProperties |
Mesh layer specific subclass of QgsMapLayerElevationProperties. More... | |
class | QgsMeshLayerLabelProvider |
The QgsMeshLayerLabelProvider class implements a label provider for mesh layers. More... | |
class | QgsMeshLayerProfileGenerator |
Implementation of QgsAbstractProfileGenerator for mesh layers. More... | |
class | QgsMeshLayerProfileResults |
Implementation of QgsAbstractProfileResults for mesh layers. More... | |
class | QgsMeshLayerRenderer |
Implementation of threaded rendering for mesh layers. More... | |
class | QgsMeshLayerSimpleLabeling |
Basic implementation of the labeling interface for mesh layer. More... | |
class | QgsMeshLayerTemporalProperties |
Implementation of map layer temporal properties for mesh layers. More... | |
class | QgsMeshLayerUndoCommandAddFaces |
Class for undo/redo command for adding faces in mesh. More... | |
class | QgsMeshLayerUndoCommandAddVertices |
Class for undo/redo command for adding vertices in mesh. More... | |
class | QgsMeshLayerUndoCommandAdvancedEditing |
Class for undo/redo command for applying advanced editing. More... | |
class | QgsMeshLayerUndoCommandChangeCoordinates |
Class for undo/redo command for changing coordinate (X,Y,Z) values of vertices. More... | |
class | QgsMeshLayerUndoCommandChangeXYValue |
Class for undo/redo command for changing (X,Y) value of vertices. More... | |
class | QgsMeshLayerUndoCommandChangeZValue |
Class for undo/redo command for changing Z value of vertices. More... | |
class | QgsMeshLayerUndoCommandFlipEdge |
Class for undo/redo command for flipping edge. More... | |
class | QgsMeshLayerUndoCommandMerge |
Class for undo/redo command for merging face. More... | |
class | QgsMeshLayerUndoCommandMeshEdit |
Base class for undo/redo command for mesh editing. More... | |
class | QgsMeshLayerUndoCommandRemoveFaces |
Class for undo/redo command for removing faces in mesh. More... | |
class | QgsMeshLayerUndoCommandRemoveVerticesFillHoles |
Class for undo/redo command for removing vertices in mesh filling holes created by removed faces. More... | |
class | QgsMeshLayerUndoCommandRemoveVerticesWithoutFillHoles |
Class for undo/redo command for removing vertices in mesh without filling holes created by removed faces. More... | |
class | QgsMeshLayerUndoCommandSplitFaces |
Class for undo/redo command for splitting faces. More... | |
class | QgsMeshMemoryDataset |
Class to store memory dataset. More... | |
class | QgsMeshMemoryDatasetGroup |
Class that represents a dataset group stored in memory. More... | |
class | QgsMeshMultiLevelsAveragingMethod |
Multi level averaging method specifies limits of vertical layers from the top layer down or reversed. More... | |
class | QgsMeshRelativeHeightAveragingMethod |
Relative height averaging method averages the values based on range defined relative to bed elevation or surface (when countedFromTop()) More... | |
class | QgsMeshRendererMeshSettings |
Represents a mesh renderer settings for mesh object. More... | |
class | QgsMeshRendererScalarSettings |
Represents a mesh renderer settings for scalar datasets. More... | |
class | QgsMeshRendererSettings |
Represents all mesh renderer settings. More... | |
class | QgsMeshRendererVectorArrowSettings |
Represents a mesh renderer settings for vector datasets displayed with arrows. More... | |
class | QgsMeshRendererVectorSettings |
Represents a renderer settings for vector datasets. More... | |
class | QgsMeshRendererVectorStreamlineSettings |
Represents a streamline renderer settings for vector datasets displayed by streamlines. More... | |
class | QgsMeshRendererVectorTracesSettings |
Represents a trace renderer settings for vector datasets displayed by particle traces. More... | |
class | QgsMeshRendererVectorWindBarbSettings |
Represents a mesh renderer settings for vector datasets displayed with wind barbs. More... | |
class | QgsMeshSigmaAveragingMethod |
Sigma averages over the values between 0 (bed level) and 1 (surface). More... | |
class | QgsMeshSimplificationSettings |
Represents an overview renderer settings. More... | |
class | QgsMeshSpatialIndex |
A spatial index for QgsMeshFace or QgsMeshEdge objects. More... | |
class | QgsMeshTerrainProvider |
A terrain provider that uses the Z values of a mesh layer to build a terrain surface. More... | |
class | QgsMeshTimeSettings |
Represents a mesh time settings for mesh datasets. More... | |
class | QgsMeshTransformVerticesByExpression |
Class that can transform vertices of a mesh by expression. More... | |
class | QgsMeshVectorTraceAnimationGenerator |
A wrapper for QgsMeshParticuleTracesField used to render the particles. More... | |
class | QgsMeshVertexCirculator |
Convenient class that turn around a vertex and provide information about faces and vertices. More... | |
class | QgsMeshVerticesElevationDataset |
Class that represents a dataset with elevation value of the vertices of a existing mesh that can be edited. More... | |
class | QgsMeshVerticesElevationDatasetGroup |
Class that represents a dataset group with elevation value of the vertices of a existing mesh that can be edited This dataset group contains only one dataset. More... | |
class | QgsMeshVirtualDatasetGroup |
Represents a dataset group calculated from a formula string. More... | |
class | QgsMessageLog |
Interface for logging messages from QGIS in GUI independent way. More... | |
class | QgsMessageLogConsole |
Default implementation of message logging interface. More... | |
class | QgsMessageLogNotifyBlocker |
Temporarily blocks the application QgsMessageLog (see QgsApplication::messageLog()) from emitting the messageReceived( bool ) signal for the lifetime of the object. More... | |
class | QgsMessageOutput |
Interface for showing messages from QGIS in GUI independent way. More... | |
class | QgsMessageOutputConsole |
Default implementation of message output interface. More... | |
struct | QgsMetadataSearchContext |
Metadata search context. More... | |
class | QgsMetadataUtils |
Contains utility functions for working with metadata. More... | |
class | QgsMimeDataUtils |
Contains utility functions for working with MIME data. More... | |
class | QgsMultiBandColorRenderer |
Renderer for multiband images with the color components. More... | |
class | QgsMultiCurve |
Multi curve geometry collection. More... | |
class | QgsMultiLineString |
Multi line string geometry collection. More... | |
class | QgsMultiPoint |
Multi point geometry collection. More... | |
class | QgsMultiPolygon |
Multi polygon geometry collection. More... | |
class | QgsMultiRenderChecker |
This class allows checking rendered images against comparison images. More... | |
class | QgsMultiSurface |
Multi surface geometry collection. More... | |
class | QgsNativeMetadataBaseValidator |
A validator for the native base QGIS metadata schema definition. More... | |
class | QgsNativeMetadataValidator |
A validator for the native QGIS layer metadata schema definition. More... | |
class | QgsNativeProjectMetadataValidator |
A validator for the native QGIS project metadata schema definition. More... | |
class | QgsNetworkAccessManager |
network access manager for QGIS More... | |
class | QgsNetworkAuthenticationHandler |
Network authentication handler, used for responding to network authentication requests during network requests. More... | |
class | QgsNetworkContentFetcher |
HTTP network content fetcher. More... | |
class | QgsNetworkContentFetcherRegistry |
Registry for temporary fetched files. More... | |
class | QgsNetworkContentFetcherTask |
Handles HTTP network content fetching in a background task. More... | |
class | QgsNetworkDiskCache |
Wrapper implementation of QNetworkDiskCache with all methods guarded by a mutex soly for internal use of QgsNetworkAccessManagers. More... | |
class | QgsNetworkReplyContent |
Encapsulates a network reply within a container which is inexpensive to copy and safe to pass between threads. More... | |
class | QgsNetworkReplyParser |
Multipart QNetworkReply parser. More... | |
class | QgsNetworkRequestParameters |
Encapsulates parameters and properties of a network request. More... | |
class | QgsNewsFeedModel |
A model for published QGIS news feeds. More... | |
class | QgsNewsFeedParser |
Parser for published QGIS news feeds. More... | |
class | QgsNewsFeedProxyModel |
A proxy model for use with QgsNewsFeedModel. More... | |
class | QgsNmeaConnection |
Evaluates NMEA sentences coming from a GPS device. More... | |
class | QgsNominatimGeocoder |
A geocoder which uses the Nominatim geocoding API to retrieve results. More... | |
class | QgsNotSupportedException |
Custom exception class which is raised when an operation is not supported. More... | |
class | QgsNullPaintDevice |
Null painter device that can be used for map renderer jobs which use custom painters. More... | |
class | QgsNullSymbolRenderer |
Null symbol renderer, which draws no symbols for features by default, but allows for labeling and diagrams for the layer. More... | |
class | QgsNumericFormat |
A numeric formatter allows for formatting a numeric value for display, using a variety of different formatting techniques (e.g. More... | |
class | QgsNumericFormatContext |
A context for numeric formats. More... | |
class | QgsNumericFormatRegistry |
The QgsNumericFormatRegistry manages registered classes of QgsNumericFormat. More... | |
class | QgsNumericScaleBarRenderer |
A scale bar style that draws text in the form of '1:XXXXX'. More... | |
class | QgsObjectCustomProperties |
Simple key-value store (keys = strings, values = variants) that supports loading/saving to/from XML in. More... | |
class | QgsOfflineEditing |
Handles logic relating to synchronizing online and offline copies of layer data. More... | |
class | QgsOgcCrsUtils |
Utilities related to OGC CRS encodings. More... | |
class | QgsOgcUtils |
The QgsOgcUtils class provides various utility functions for conversion between OGC (Open Geospatial Consortium) standards and QGIS internal representations. More... | |
class | QgsOgcUtilsExpressionFromFilter |
Internal use by QgsOgcUtils. More... | |
class | QgsOgcUtilsExprToFilter |
Internal use by QgsOgcUtils. More... | |
class | QgsOgcUtilsSQLStatementToFilter |
Internal use by QgsOgcUtils. More... | |
class | QgsOgrProxyTextCodec |
A QTextCodec implementation which relies on OGR to do the text conversion. More... | |
class | QgsOgrUtils |
Utilities for working with OGR features and layers. More... | |
class | QgsOpenClUtils |
The QgsOpenClUtils class is responsible for common OpenCL operations such as. More... | |
class | QgsOptional< T > |
QgsOptional is a container for other classes and adds an additional enabled/disabled flag. More... | |
class | QgsOptionalExpression |
An expression with an additional enabled flag. More... | |
class | QgsOrientedBox3D |
Represents a oriented (rotated) box in 3 dimensions. More... | |
class | QgsOuterGlowEffect |
A paint effect which draws a glow outside of a picture. More... | |
class | QgsOwsConnection |
Connections management. More... | |
class | QgsPageSize |
A named page size for layouts. More... | |
class | QgsPageSizeRegistry |
A registry for known page sizes. More... | |
class | QgsPaintEffect |
Base class for visual effects which can be applied to QPicture drawings. More... | |
class | QgsPaintEffectAbstractMetadata |
Stores metadata about a paint effect class. More... | |
class | QgsPaintEffectMetadata |
Convenience metadata class that uses static functions to create an effect and its widget. More... | |
class | QgsPaintEffectRegistry |
Registry of available paint effects. More... | |
class | QgsPaintEngineHack |
Hack to workaround Qt #5114 by disabling PatternTransform. More... | |
class | QgsPainterSwapper |
A class to manage painter saving and restoring required for drawing on a different painter (mask painter for example) More... | |
class | QgsPainting |
Contains miscellaneous painting utility functions. More... | |
class | QgsPalettedRasterRenderer |
Renderer for paletted raster images. More... | |
class | QgsPalLabeling |
PAL labeling utilities. More... | |
class | QgsPalLayerSettings |
Contains settings for how a map layer will be labeled. More... | |
class | QgsPathResolver |
Resolves relative paths into absolute paths and vice versa. More... | |
class | QgsPdfRenderer |
Utility class for rendering PDF documents. More... | |
class | QgsPercentageNumericFormat |
A numeric formatter which returns a text representation of a percentage value. More... | |
class | QgsPieDiagram |
A pie chart diagram. More... | |
class | QgsPkiBundle |
Storage set for PKI bundle: SSL certificate, key, optional CA cert chain. More... | |
class | QgsPkiConfigBundle |
Storage set for constructed SSL certificate, key, associated with an authentication config. More... | |
class | QgsPlot |
Base class for plot/chart/graphs. More... | |
class | QgsPlotAxis |
Encapsulates the properties of a plot axis. More... | |
class | QgsPlotDefaultSettings |
Manages default settings for plot objects. More... | |
class | QgsPluginLayer |
Base class for plugin layers. More... | |
class | QgsPluginLayerRegistry |
A registry of plugin layers types. More... | |
class | QgsPluginLayerType |
Class for creating plugin specific layers. More... | |
class | QgsPoint |
Point geometry type, with support for z-dimension and m-values. More... | |
class | QgsPointCloud3DRenderContext |
Encapsulates the render context for a 3D point cloud rendering operation. More... | |
class | QgsPointCloudAttribute |
Attribute for point cloud data pair of name and size in bytes. More... | |
class | QgsPointCloudAttributeByRampRenderer |
An RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes. More... | |
class | QgsPointCloudAttributeByRampRendererPreparedData |
Prepared data container for QgsPointCloudAttributeByRampRenderer. More... | |
class | QgsPointCloudAttributeCollection |
Collection of point cloud attributes. More... | |
class | QgsPointCloudAttributeModel |
A model for display of available attributes from a point cloud. More... | |
class | QgsPointCloudAttributeProxyModel |
A proxy model for filtering available attributes from a point cloud attribute model. More... | |
class | QgsPointCloudAttributeStatistics |
Class used to store statistics of one attribute of a point cloud dataset. More... | |
class | QgsPointCloudBlock |
Base class for storing raw data from point cloud nodes. More... | |
class | QgsPointCloudBlockRequest |
Base class for handling loading QgsPointCloudBlock asynchronously. More... | |
class | QgsPointCloudCacheKey |
Container class for QgsPointCloudBlock cache keys. More... | |
class | QgsPointCloudCategory |
Represents an individual category (class) from a QgsPointCloudClassifiedRenderer. More... | |
class | QgsPointCloudClassifiedRenderer |
Renders point clouds by a classification attribute. More... | |
class | QgsPointCloudClassifiedRendererPreparedData |
Prepared data container for QgsPointCloudClassifiedRenderer. More... | |
class | QgsPointCloudDataProvider |
Base class for providing data for QgsPointCloudLayer. More... | |
class | QgsPointCloudExtentRenderer |
A renderer for 2d visualisation of point clouds which shows the dataset's extents using a fill symbol. More... | |
class | QgsPointCloudIndex |
Represents a indexed point clouds data in octree. More... | |
class | QgsPointCloudLayer |
Represents a map layer supporting display of point clouds. More... | |
class | QgsPointCloudLayer3DRenderer |
3D renderer that renders all points from a point cloud layer More... | |
class | QgsPointCloudLayer3DRendererMetadata |
Metadata for point cloud layer 3D renderer to allow creation of its instances from XML. More... | |
class | QgsPointCloudLayerElevationProperties |
Point cloud layer specific subclass of QgsMapLayerElevationProperties. More... | |
class | QgsPointCloudLayerExporter |
Handles exporting point cloud layers to memory layers, OGR supported files and PDAL supported files. More... | |
class | QgsPointCloudLayerExporterTask |
QgsTask task which performs a QgsPointCloudLayerExporter layer export operation as a background task. More... | |
class | QgsPointCloudLayerProfileGenerator |
Implementation of QgsAbstractProfileGenerator for point cloud layers. More... | |
class | QgsPointCloudLayerProfileResults |
Implementation of QgsAbstractProfileResults for point cloud layers. More... | |
class | QgsPointCloudLayerRenderer |
Implementation of threaded rendering for point cloud layers. More... | |
class | QgsPointCloudNode |
Keeps metadata for indexed point cloud node. More... | |
class | QgsPointCloudNodeId |
Represents a indexed point cloud node's position in octree. More... | |
class | QgsPointCloudRenderContext |
Encapsulates the render context for a 2D point cloud rendering operation. More... | |
class | QgsPointCloudRenderer |
Abstract base class for 2d point cloud renderers. More... | |
class | QgsPointCloudRendererAbstractMetadata |
Stores metadata about one point cloud renderer class. More... | |
class | QgsPointCloudRendererMetadata |
Convenience metadata class that uses static functions to create point cloud renderer and its widget. More... | |
class | QgsPointCloudRendererRegistry |
Registry of 2D renderers for point clouds. More... | |
class | QgsPointCloudRequest |
Point cloud data request. More... | |
class | QgsPointCloudRgbRenderer |
An RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes. More... | |
class | QgsPointCloudRgbRendererPreparedData |
Prepared data container for QgsPointCloudRgbRenderer. More... | |
class | QgsPointCloudStatistics |
Class used to store statistics of a point cloud dataset. More... | |
class | QgsPointCloudStatsCalculator |
Class used to calculate statistics of a point cloud dataset. More... | |
class | QgsPointClusterRenderer |
A renderer that automatically clusters points with the same geographic position. More... | |
class | QgsPointDisplacementRenderer |
A renderer that automatically displaces points with the same geographic location. More... | |
class | QgsPointDistanceRenderer |
An abstract base class for distance based point renderers (e.g., clusterer and displacement renderers). More... | |
class | QgsPointLocator |
The class defines interface for querying point location: More... | |
class | QgsPointLocator_DumpTree |
Helper class to dump the R-index nodes and their content. More... | |
class | QgsPointLocator_Stream |
Helper class for bulk loading of R-trees. More... | |
class | QgsPointLocator_VisitorArea |
Helper class used when traversing the index with areas - builds a list of matches. More... | |
class | QgsPointLocator_VisitorCentroidsInRect |
Helper class used when traversing the index looking for centroid - builds a list of matches. More... | |
class | QgsPointLocator_VisitorEdgesInRect |
Helper class used when traversing the index looking for edges - builds a list of matches. More... | |
class | QgsPointLocator_VisitorMiddlesInRect |
Helper class used when traversing the index looking for middle segment - builds a list of matches. More... | |
class | QgsPointLocator_VisitorNearestCentroid |
Helper class used when traversing the index looking for centroid - builds a list of matches. More... | |
class | QgsPointLocator_VisitorNearestEdge |
Helper class used when traversing the index looking for edges - builds a list of matches. More... | |
class | QgsPointLocator_VisitorNearestLineEndpoint |
Helper class used when traversing the index looking for line endpoints (start or end vertex) - builds a list of matches. More... | |
class | QgsPointLocator_VisitorNearestMiddleOfSegment |
Helper class used when traversing the index looking for middle segment - builds a list of matches. More... | |
class | QgsPointLocator_VisitorNearestVertex |
Helper class used when traversing the index looking for vertices - builds a list of matches. More... | |
class | QgsPointLocator_VisitorVerticesInRect |
Helper class used when traversing the index looking for vertices - builds a list of matches. More... | |
class | QgsPointPatternFillSymbolLayer |
A fill symbol layer which fills polygon shapes with repeating marker symbols. More... | |
class | QgsPointXY |
A class to represent a 2D point. More... | |
class | QgsPolygon |
Polygon geometry type. More... | |
class | QgsPolyhedralSurface |
Polyhedral surface geometry type. More... | |
class | QgsPolymorphicRelation |
A polymorphic relation consists of the same properties like a normal relation except for the referenced layer which is calculated based on one or several fields of the referencing layer. More... | |
class | QgsPostgresStringUtils |
The QgsPostgresStringUtils provides functions to handle postgres array like formatted lists in strings. More... | |
class | QgsPrecalculatedTextMetrics |
Contains precalculated properties regarding text metrics for text to be renderered at a later stage. More... | |
class | QgsPreparedPointCloudRendererData |
Base class for 2d point cloud renderer prepared data containers. More... | |
class | QgsPresetSchemeColorRamp |
A scheme based color ramp consisting of a list of predefined colors. More... | |
class | QgsPrintLayout |
Print layout, a QgsLayout subclass for static or atlas-based layouts. More... | |
class | QgsProcessing |
Contains enumerations and other constants for use in processing algorithms and parameters. More... | |
class | QgsProcessingAlgorithm |
Abstract base class for processing algorithms. More... | |
class | QgsProcessingAlgorithmInformation |
Contains basic properties for a Processing algorithm. More... | |
class | QgsProcessingAlgRunnerTask |
QgsTask task which runs a QgsProcessingAlgorithm in a background task. More... | |
class | QgsProcessingBatchFeedback |
Processing feedback subclass for use when batch processing. More... | |
class | QgsProcessingContext |
Contains information about the context in which a processing algorithm is executed. More... | |
class | QgsProcessingDestinationParameter |
Base class for all parameter definitions which represent file or layer destinations, e.g. More... | |
class | QgsProcessingException |
Custom exception class for processing related exceptions. More... | |
class | QgsProcessingFeatureBasedAlgorithm |
An abstract QgsProcessingAlgorithm base class for processing algorithms which operate "feature-by-feature". More... | |
class | QgsProcessingFeatureSink |
QgsProxyFeatureSink subclass which reports feature addition errors to a QgsProcessingContext. More... | |
class | QgsProcessingFeatureSource |
QgsFeatureSource subclass which proxies methods to an underlying QgsFeatureSource, modifying results according to the settings in a QgsProcessingContext. More... | |
class | QgsProcessingFeatureSourceDefinition |
Encapsulates settings relating to a feature source input to a processing algorithm. More... | |
class | QgsProcessingFeedback |
Base class for providing feedback from a processing algorithm. More... | |
class | QgsProcessingLayerPostProcessorInterface |
An interface for layer post-processing handlers for execution following a processing algorithm operation. More... | |
class | QgsProcessingModelChildAlgorithmResult |
Encapsulates the results of running a child algorithm within a model. More... | |
class | QgsProcessingModelInitialRunConfig |
Configuration settings which control how a Processing model is executed. More... | |
class | QgsProcessingModelResult |
Encapsulates the results of running a Processing model. More... | |
class | QgsProcessingMultiStepFeedback |
Processing feedback object for multi-step operations. More... | |
class | QgsProcessingOutputBoolean |
A boolean output for processing algorithms. More... | |
class | QgsProcessingOutputConditionalBranch |
A conditional branch output for processing algorithms, which represents a possible model logic flow which branches out from this algorithm. More... | |
class | QgsProcessingOutputDefinition |
Base class for the definition of processing outputs. More... | |
class | QgsProcessingOutputFile |
A file output for processing algorithms. More... | |
class | QgsProcessingOutputFolder |
A folder output for processing algorithms. More... | |
class | QgsProcessingOutputHtml |
A HTML file output for processing algorithms. More... | |
class | QgsProcessingOutputLayerDefinition |
Encapsulates settings relating to a feature sink or output raster layer for a processing algorithm. More... | |
class | QgsProcessingOutputMapLayer |
A map layer output for processing algorithms, where layers may be either vector or raster. More... | |
class | QgsProcessingOutputMultipleLayers |
A multi-layer output for processing algorithms which create map layers, when the number and nature of the output layers is not predefined. More... | |
class | QgsProcessingOutputNumber |
A numeric output for processing algorithms. More... | |
class | QgsProcessingOutputPointCloudLayer |
A pointcloud layer output for processing algorithms. More... | |
class | QgsProcessingOutputRasterLayer |
A raster layer output for processing algorithms. More... | |
class | QgsProcessingOutputString |
A string output for processing algorithms. More... | |
class | QgsProcessingOutputVariant |
A variant output for processing algorithms, capable of storing any QVariant value. More... | |
class | QgsProcessingOutputVectorLayer |
A vector layer output for processing algorithms. More... | |
class | QgsProcessingOutputVectorTileLayer |
A vector tile layer output for processing algorithms. More... | |
class | QgsProcessingParameterAggregate |
A parameter for "aggregate" configurations, which consist of a definition of desired output fields, types, and aggregate used to populate then. More... | |
class | QgsProcessingParameterAlignRasterLayers |
A parameter for Processing algorithms that need a list of input raster layers to align - this parameter provides Processing framework's adapter for QList<QgsAlignRaster::Item>. More... | |
class | QgsProcessingParameterAnnotationLayer |
An annotation layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterArea |
A double numeric parameter for area values. More... | |
class | QgsProcessingParameterAuthConfig |
A string parameter for authentication configuration ID values. More... | |
class | QgsProcessingParameterBand |
A raster band parameter for Processing algorithms. More... | |
class | QgsProcessingParameterBoolean |
A boolean parameter for processing algorithms. More... | |
class | QgsProcessingParameterColor |
A color parameter for processing algorithms. More... | |
class | QgsProcessingParameterCoordinateOperation |
A coordinate operation parameter for processing algorithms, for selection between available coordinate operations to use when projecting between a source and destination coordinate reference system. More... | |
class | QgsProcessingParameterCrs |
A coordinate reference system parameter for processing algorithms. More... | |
class | QgsProcessingParameterDatabaseSchema |
A database schema parameter for processing algorithms, allowing users to select from existing schemas on a registered database connection. More... | |
class | QgsProcessingParameterDatabaseTable |
A database table name parameter for processing algorithms, allowing users to select from existing database tables on a registered database connection (or optionally to enter a new table name). More... | |
class | QgsProcessingParameterDateTime |
A datetime (or pure date or time) parameter for processing algorithms. More... | |
class | QgsProcessingParameterDefinition |
Base class for the definition of processing parameters. More... | |
class | QgsProcessingParameterDistance |
A double numeric parameter for distance values. More... | |
class | QgsProcessingParameterDuration |
A double numeric parameter for duration values. More... | |
class | QgsProcessingParameterDxfLayers |
A parameter for Processing algorithms that need a list of input vector layers to export as DXF file - this parameter provides Processing framework's adapter for QList<QgsDxfExport::DxfLayer>. More... | |
class | QgsProcessingParameterEnum |
An enum based parameter for processing algorithms, allowing for selection from predefined values. More... | |
class | QgsProcessingParameterExpression |
An expression parameter for processing algorithms. More... | |
class | QgsProcessingParameterExtent |
A rectangular map extent parameter for processing algorithms. More... | |
class | QgsProcessingParameterFeatureSink |
A feature sink output for processing algorithms. More... | |
class | QgsProcessingParameterFeatureSource |
An input feature source (such as vector layers) parameter for processing algorithms. More... | |
class | QgsProcessingParameterField |
A vector layer or feature source field parameter for processing algorithms. More... | |
class | QgsProcessingParameterFieldMapping |
A parameter for "field mapping" configurations, which consist of a definition of desired output fields, types, and expressions used to populate then. More... | |
class | QgsProcessingParameterFile |
An input file or folder parameter for processing algorithms. More... | |
class | QgsProcessingParameterFileDestination |
A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm. More... | |
class | QgsProcessingParameterFolderDestination |
A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm. More... | |
class | QgsProcessingParameterGeometry |
A geometry parameter for processing algorithms. More... | |
class | QgsProcessingParameterLayout |
A print layout parameter, allowing users to select a print layout. More... | |
class | QgsProcessingParameterLayoutItem |
A print layout item parameter, allowing users to select a particular item from a print layout. More... | |
class | QgsProcessingParameterLimitedDataTypes |
Can be inherited by parameters which require limits to their acceptable data types. More... | |
class | QgsProcessingParameterMapLayer |
A map layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterMapTheme |
A map theme parameter for processing algorithms, allowing users to select an existing map theme from a project. More... | |
class | QgsProcessingParameterMatrix |
A table (matrix) parameter for processing algorithms. More... | |
class | QgsProcessingParameterMeshDatasetGroups |
A parameter for processing algorithms that need a list of mesh dataset groups. More... | |
class | QgsProcessingParameterMeshDatasetTime |
A parameter for processing algorithms that need a list of mesh dataset index from time parameter. More... | |
class | QgsProcessingParameterMeshLayer |
A mesh layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterMultipleLayers |
A parameter for processing algorithms which accepts multiple map layers. More... | |
class | QgsProcessingParameterNumber |
A numeric parameter for processing algorithms. More... | |
class | QgsProcessingParameterPoint |
A point parameter for processing algorithms. More... | |
class | QgsProcessingParameterPointCloudAttribute |
A point cloud layer attribute parameter for Processing algorithms. More... | |
class | QgsProcessingParameterPointCloudDestination |
A point cloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm. More... | |
class | QgsProcessingParameterPointCloudLayer |
A point cloud layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterProviderConnection |
A data provider connection parameter for processing algorithms, allowing users to select from available registered connections for a particular data provider. More... | |
class | QgsProcessingParameterRange |
A numeric range parameter for processing algorithms. More... | |
class | QgsProcessingParameterRasterDestination |
A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm. More... | |
class | QgsProcessingParameterRasterLayer |
A raster layer parameter for processing algorithms. More... | |
class | QgsProcessingParameters |
A collection of utilities for working with parameters when running a processing algorithm. More... | |
class | QgsProcessingParameterScale |
A double numeric parameter for map scale values. More... | |
class | QgsProcessingParameterString |
A string parameter for processing algorithms. More... | |
class | QgsProcessingParameterTinInputLayers |
A parameter for processing algorithms that need a list of input vector layers to construct a TIN. More... | |
class | QgsProcessingParameterType |
Makes metadata of processing parameters available. More... | |
class | QgsProcessingParameterTypeAnnotationLayer |
An annotation layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeArea |
An area parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeAuthConfig |
A authentication configuration parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeBand |
A raster band parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypeBoolean |
A boolean parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeColor |
A color parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypeCoordinateOperation |
A coordinate operation parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypeCrs |
A crs parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeDatabaseSchema |
A database schema name parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeDatabaseTable |
A database table name parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeDateTime |
A datetime parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeDistance |
A distance parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeDuration |
A duration parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeEnum |
An enum based parameter for processing algorithms, allowing for selection from predefined values. More... | |
class | QgsProcessingParameterTypeExpression |
An expression parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeExtent |
A rectangular map extent parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeFeatureSink |
A feature sink parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypeFeatureSource |
An input feature source (such as vector layers) parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeField |
A vector layer or feature source field parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeFile |
An input file or folder parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeFileDestination |
A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm. More... | |
class | QgsProcessingParameterTypeFolderDestination |
A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm. More... | |
class | QgsProcessingParameterTypeGeometry |
A geometry parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeLayout |
A print layout parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypeLayoutItem |
A print layout item parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypeMapLayer |
A generic map layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeMapTheme |
A map theme parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypeMatrix |
A table (matrix) parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeMeshLayer |
A mesh layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeMultipleLayers |
A parameter for processing algorithms which accepts multiple map layers. More... | |
class | QgsProcessingParameterTypeNumber |
A numeric parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypePoint |
A point parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypePointCloudAttribute |
A point cloud layer attribute parameter for Processing algorithms. More... | |
class | QgsProcessingParameterTypePointCloudDestination |
A pointcloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm. More... | |
class | QgsProcessingParameterTypePointCloudLayer |
A point cloud layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeProviderConnection |
A provider connection name parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeRange |
A numeric range parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeRasterDestination |
A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm. More... | |
class | QgsProcessingParameterTypeRasterLayer |
A raster layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeScale |
A scale parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeString |
A string parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeVectorDestination |
A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm. More... | |
class | QgsProcessingParameterTypeVectorLayer |
A vector layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterTypeVectorTileDestination |
A vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm. More... | |
class | QgsProcessingParameterTypeVolume |
A volume parameter for processing algorithms. More... | |
class | QgsProcessingParameterVectorDestination |
A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm. More... | |
class | QgsProcessingParameterVectorLayer |
A vector layer (with or without geometry) parameter for processing algorithms. More... | |
class | QgsProcessingParameterVectorTileDestination |
A vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm. More... | |
class | QgsProcessingParameterVectorTileWriterLayers |
A parameter for processing algorithms that need a list of input vector layers for writing of vector tiles - this parameter provides processing framework's adapter for QList<QgsVectorTileWriter::Layer>. More... | |
class | QgsProcessingParameterVolume |
A double numeric parameter for volume values. More... | |
class | QgsProcessingProvider |
Abstract base class for processing providers. More... | |
class | QgsProcessingRegistry |
Registry for various processing components, including providers, algorithms and various parameters and outputs. More... | |
class | QgsProcessingUtils |
Utility functions for use with processing classes. More... | |
class | QgsProfileExporter |
Handles exports of elevation profiles in various formats. More... | |
class | QgsProfileExporterTask |
Handles exports of elevation profiles in various formats in a background task. More... | |
class | QgsProfileGenerationContext |
Encapsulates the context in which an elevation profile is to be generated. More... | |
class | QgsProfileIdentifyContext |
Encapsulates the context of identifying profile results. More... | |
class | QgsProfileIdentifyResults |
Stores identify results generated by a QgsAbstractProfileResults object. More... | |
class | QgsProfilePlotRenderer |
Generates and renders elevation profile plots. More... | |
class | QgsProfilePoint |
Encapsulates a point on a distance-elevation profile. More... | |
class | QgsProfileRenderContext |
Abstract base class for storage of elevation profiles. More... | |
class | QgsProfileRequest |
Encapsulates properties and constraints relating to fetching elevation profiles from different sources. More... | |
class | QgsProfileSnapContext |
Encapsulates the context of snapping a profile point. More... | |
class | QgsProfileSnapResult |
Encapsulates results of snapping a profile point. More... | |
class | QgsProfileSourceRegistry |
Registry of profile sources used by QgsProfilePlotRenderer. More... | |
class | QgsProjContext |
Used to create and store a proj context object, correctly freeing the context upon destruction. More... | |
class | QgsProject |
Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc. More... | |
class | QgsProjectArchive |
Class allowing to manage the zip/unzip actions on project file. More... | |
class | QgsProjectBadLayerHandler |
Interface for classes that handle missing layer files when reading project file. More... | |
class | QgsProjectColorScheme |
A color scheme which contains project specific colors set through project properties dialog. More... | |
class | QgsProjectDirtyBlocker |
Temporarily blocks QgsProject "dirtying" for the lifetime of the object. More... | |
class | QgsProjectDisplaySettings |
Contains settings and properties relating to how a QgsProject should display values such as map coordinates and bearings. More... | |
class | QgsProjectElevationProperties |
Contains elevation properties for a QgsProject. More... | |
class | QgsProjectFileTransform |
Class to convert from older project file versions to newer. More... | |
class | QgsProjectGpsSettings |
Contains settings and properties relating to how a QgsProject should interact with a GPS device. More... | |
class | QgsProjectHomeItem |
A directory item showing the current project directory. More... | |
class | QgsProjectionFactors |
contains various cartographic properties, such as scale factors, angular distortion and meridian convergence. More... | |
class | QgsProjectItem |
Data item that can be used to represent QGIS projects. More... | |
class | QgsProjectMetadata |
A structured metadata store for a project. More... | |
class | QgsProjectProperty |
An Abstract Base Class for QGIS project property hierarchys. More... | |
class | QgsProjectPropertyKey |
Project property key node. More... | |
class | QgsProjectPropertyValue |
Project property value node, contains a QgsProjectPropertyKey's value. More... | |
class | QgsProjectServerValidator |
Validates the server specific parts of the configuration of a QGIS project. More... | |
class | QgsProjectStorage |
Abstract interface for project storage - to be implemented by various backends and registered in QgsProjectStorageRegistry. More... | |
class | QgsProjectStorageGuiProvider |
Abstract interface for project storage GUI - to be implemented by various backends and registered in QgsProjectStorageGuiRegistry. More... | |
class | QgsProjectStorageRegistry |
Registry of storage backends that QgsProject may use. More... | |
class | QgsProjectStyleDatabaseModel |
List model representing the style databases associated with a QgsProject. More... | |
class | QgsProjectStyleDatabaseProxyModel |
A proxy model for filtering QgsProjectStyleDatabaseModel. More... | |
class | QgsProjectStyleSettings |
Contains settings and properties relating to how a QgsProject should handle styling. More... | |
class | QgsProjectTimeSettings |
Contains temporal settings and properties for the project, this may be used when animating maps or showing temporal layers. More... | |
class | QgsProjectTranslator |
An interface for objects which can translate project strings. More... | |
class | QgsProjectUtils |
Contains utility functions for working with QGIS projects. More... | |
class | QgsProjectVersion |
A class to describe the version of a project. More... | |
class | QgsProjectViewSettings |
Contains settings and properties relating to how a QgsProject should be displayed inside map canvas, e.g. More... | |
class | QgsProjOperation |
Contains information about a PROJ operation. More... | |
class | QgsProjUtils |
Utility functions for working with the proj library. More... | |
class | QgsProperty |
A store for object properties. More... | |
class | QgsPropertyCollection |
A grouped map of multiple QgsProperty objects, each referenced by a integer key value. More... | |
class | QgsPropertyCollectionStack |
An ordered stack of QgsPropertyCollection containers, where collections added later to the stack will take priority over earlier collections. More... | |
class | QgsPropertyDefinition |
Definition for a property. More... | |
class | QgsPropertyTransformer |
Abstract base class for objects which transform the calculated value of a property. More... | |
class | QgsProviderConnectionException |
Custom exception class for provider connection related exceptions. More... | |
class | QgsProviderConnectionModel |
A model containing registered connection names for a specific data provider. More... | |
class | QgsProviderMetadata |
Holds data provider key, description, and associated shared library file or function pointer information. More... | |
class | QgsProviderRegistry |
A registry / canonical manager of data providers. More... | |
class | QgsProviderSqlQueryBuilder |
Provides an interface for provider-specific creation of SQL queries. More... | |
class | QgsProviderSublayerDetails |
Contains details about a sub layer available from a dataset. More... | |
class | QgsProviderSublayerItem |
A generic data item for file based layers. More... | |
class | QgsProviderSublayerModel |
A model for representing the sublayers present in a URI. More... | |
class | QgsProviderSublayerProxyModel |
A QSortFilterProxyModel for filtering and sorting a QgsProviderSublayerModel. More... | |
class | QgsProviderSublayerTask |
A QgsTask which retrieves sublayer details for a URI. More... | |
class | QgsProviderUtils |
Contains utility functions for working with data providers. More... | |
class | QgsProxyFeatureSink |
A simple feature sink which proxies feature addition on to another feature sink. More... | |
class | QgsProxyProgressTask |
A QgsTask shell which proxies progress reports. More... | |
class | QgsPythonRunner |
Utility class for running Python commands from various parts of QGIS. More... | |
class | QgsQtLocationConnection |
A GPS connection subclass based on the Qt Location libraries. More... | |
class | QgsQuadrilateral |
Quadrilateral geometry type. More... | |
class | QgsQuantizedMeshParsingException |
Exception thrown on failure to parse Quantized Mesh tile (malformed data) More... | |
class | QgsRandomColorRamp |
Totally random color ramp. More... | |
class | QgsRandomMarkerFillSymbolLayer |
A fill symbol layer which places markers at random locations within polygons. More... | |
class | QgsRange< T > |
A template based class for storing ranges (lower to upper values). More... | |
class | QgsRangeFieldDomain |
Definition of a numeric field domain with a range of validity for values. More... | |
class | QgsRangeFieldFormatter |
Field formatter for a range (double) field with precision and locale. More... | |
class | QgsRangeRequestCache |
A custom cache for handling the storage and retrieval of HTTP range requests on disk. More... | |
class | QgsRaster |
Raster namespace. More... | |
class | QgsRasterAttributeTable |
The QgsRasterAttributeTable class represents a Raster Attribute Table (RAT). More... | |
class | QgsRasterAttributeTableModel |
The QgsRasterAttributeTableModel class manages a QgsRasterAttributeTable. More... | |
class | QgsRasterBandStats |
The RasterBandStats struct is a container for statistics about a single raster band. More... | |
class | QgsRasterBlock |
Raster data container. More... | |
class | QgsRasterBlockFeedback |
Feedback object tailored for raster block reading. More... | |
class | QgsRasterChecker |
This is a helper class for unit tests that need to write an image and compare it to an expected result or render time. More... | |
class | QgsRasterContourRenderer |
Raster renderer that generates contours on the fly for a source raster band. More... | |
class | QgsRasterDataProvider |
Base class for raster data providers. More... | |
class | QgsRasterDataProviderElevationProperties |
Handles elevation related properties for a raster data provider. More... | |
class | QgsRasterDataProviderTemporalCapabilities |
Implementation of data provider temporal properties for QgsRasterDataProviders. More... | |
class | QgsRasterDemTerrainProvider |
A terrain provider where the terrain source is a raster DEM layer. More... | |
class | QgsRasterDrawer |
The drawing pipe for raster layers. More... | |
class | QgsRasterFileWriter |
The raster file writer which allows you to save a raster to a new file. More... | |
class | QgsRasterFileWriterTask |
QgsTask task which performs a QgsRasterFileWriter layer saving operation as a background task. More... | |
class | QgsRasterFillSymbolLayer |
A class for filling symbols with a repeated raster image. More... | |
class | QgsRasterHistogram |
The QgsRasterHistogram is a container for histogram of a single raster band. More... | |
class | QgsRasterIdentifyResult |
Raster identify results container. More... | |
class | QgsRasterInterface |
Base class for processing filters like renderers, reprojector, resampler etc. More... | |
class | QgsRasterIterator |
Iterator for sequentially processing raster cells. More... | |
class | QgsRasterLayer |
Represents a raster layer. More... | |
class | QgsRasterLayerElevationProperties |
Raster layer specific subclass of QgsMapLayerElevationProperties. More... | |
class | QgsRasterLayerProfileGenerator |
Implementation of QgsAbstractProfileGenerator for raster layers. More... | |
class | QgsRasterLayerProfileResults |
Implementation of QgsAbstractProfileResults for raster layers. More... | |
class | QgsRasterLayerRenderer |
Implementation of threaded rendering for raster layers. More... | |
class | QgsRasterLayerTemporalProperties |
Implementation of map layer temporal properties for raster layers. More... | |
class | QgsRasterLayerUtils |
Contains utility functions for working with raster layers. More... | |
class | QgsRasterLineSymbolLayer |
Line symbol layer type which draws line sections using a raster image file. More... | |
class | QgsRasterMarkerSymbolLayer |
Raster marker symbol layer class. More... | |
class | QgsRasterMinMaxOrigin |
This class describes the origin of min/max values. More... | |
class | QgsRasterNuller |
Raster pipe that deals with null values. More... | |
class | QgsRasterPipe |
Contains a pipeline of raster interfaces for sequential raster processing. More... | |
class | QgsRasterProjector |
Implements approximate projection support for optimised raster transformation. More... | |
class | QgsRasterPyramid |
This struct is used to store pyramid info for the raster layer. More... | |
class | QgsRasterRange |
Raster values range container. More... | |
class | QgsRasterRenderer |
Raster renderer pipe that applies colors to a raster. More... | |
class | QgsRasterRendererRegistry |
Registry for raster renderers. More... | |
struct | QgsRasterRendererRegistryEntry |
Registry for raster renderer entries. More... | |
class | QgsRasterRendererUtils |
Utility functions for raster renderers. More... | |
class | QgsRasterResampleFilter |
Resample filter pipe for rasters. More... | |
class | QgsRasterResampler |
Interface for resampling rasters (e.g. More... | |
class | QgsRasterResamplerV2 |
Interface for resampling rasters (V2) (e.g. More... | |
class | QgsRasterShader |
Interface for all raster shaders. More... | |
class | QgsRasterShaderFunction |
The raster shade function applies a shader to a pixel at render time - typically used to render grayscale images as false color. More... | |
class | QgsRasterSingleColorRenderer |
Raster renderer which renders all data pixels using a single color. More... | |
class | QgsRasterSymbolLegendNode |
Implementation of legend node interface for displaying raster legend entries. More... | |
class | QgsRasterTransparency |
Defines the list of pixel values to be considered as transparent or semi transparent when rendering rasters. More... | |
struct | QgsRasterViewPort |
This class provides details of the viewable area that a raster will be rendered into. More... | |
class | QgsRay2D |
A 2D ray which extends from an origin point to an infinite distance in a given direction. More... | |
class | QgsRay3D |
A representation of a ray in 3D. More... | |
class | QgsReadWriteContext |
The class is used as a container of context for various read/write operations on other objects. More... | |
class | QgsReadWriteContextCategoryPopper |
Allows entering a context category and takes care of leaving this category on deletion of the class. More... | |
class | QgsReadWriteLocker |
The QgsReadWriteLocker class is a convenience class that simplifies locking and unlocking QReadWriteLocks. More... | |
class | QgsRecentColorScheme |
A color scheme which contains the most recently used colors. More... | |
class | QgsRecentCoordinateReferenceSystemsModel |
A model for display of recently used coordinate reference systems. More... | |
class | QgsRecentStyleHandler |
Handles and tracks style items recently used in the QGIS GUI. More... | |
class | QgsRectangle |
A rectangle specified with double values. More... | |
class | QgsReferencedGeometry |
A QgsGeometry with associated coordinate reference system. More... | |
class | QgsReferencedGeometryBase |
A base class for geometry primitives which are stored with an associated reference system. More... | |
class | QgsReferencedPointXY |
A QgsPointXY with associated coordinate reference system. More... | |
class | QgsReferencedRectangle |
A QgsRectangle with associated coordinate reference system. More... | |
class | QgsRegularPolygon |
Regular Polygon geometry type. More... | |
class | QgsRelation |
Represents a relationship between two vector layers. More... | |
class | QgsRelationContext |
Context for relations. More... | |
class | QgsRelationManager |
This class manages a set of relations between layers. More... | |
class | QgsRelationReferenceFieldFormatter |
Field formatter for a relation reference field. More... | |
class | QgsRelationshipItem |
A browser item representing a relationship. More... | |
class | QgsRelationshipsItem |
Contains a collection of relationship items. More... | |
class | QgsRemappingProxyFeatureSink |
A QgsFeatureSink which proxies incoming features to a destination feature sink, after applying transformations and field value mappings. More... | |
class | QgsRemappingSinkDefinition |
Defines the parameters used to remap features when creating a QgsRemappingProxyFeatureSink. More... | |
class | QgsRenderChecker |
This is a helper class for unit tests that need to write an image and compare it to an expected result or render time. More... | |
class | QgsRenderContext |
Contains information about the context of a rendering operation. More... | |
class | QgsRenderedAnnotationItemDetails |
Contains information about a rendered annotation item. More... | |
class | QgsRenderedFeatureHandlerInterface |
An interface for classes which provider custom handlers for features rendered as part of a map render job. More... | |
class | QgsRenderedItemDetails |
Base class for detailed information about a rendered item. More... | |
class | QgsRenderedItemResults |
Stores collated details of rendered items during a map rendering operation. More... | |
class | QgsRenderedLayerStatistics |
Contains computed statistics for a layer render. More... | |
class | QgsRendererAbstractMetadata |
Stores metadata about one renderer class. More... | |
class | QgsRendererCategory |
Represents an individual category (class) from a QgsCategorizedSymbolRenderer. More... | |
class | QgsRendererMetadata |
Convenience metadata class that uses static functions to create renderer and its widget. More... | |
class | QgsRendererRange |
class | QgsRendererRangeLabelFormat |
class | QgsRendererRegistry |
Registry of renderers. More... | |
class | QgsRuleBasedLabeling |
Rule based labeling for a vector layer. More... | |
class | QgsRuleBasedLabelProvider |
Label provider for rule based labeling. More... | |
class | QgsRuleBasedLabelSinkProvider |
Implements a derived label provider for rule based labels for use with QgsLabelSink. More... | |
class | QgsRuleBasedRenderer |
Rule based renderer. More... | |
class | QgsRunnableProviderCreator |
The QgsRunnableProviderCreator class is used when reading a project to create asynchronously provider that support asynchronous creation. More... | |
class | QgsRunProcess |
A class that executes an external program/script. More... | |
class | QgsRuntimeProfiler |
Provides a method of recording run time profiles of operations, allowing easy recording of their overall run time. More... | |
class | QgsRuntimeProfilerNode |
A node representing an entry in a QgsRuntimeProfiler. More... | |
class | QgsSatelliteInfo |
Encapsulates information relating to a GPS satellite. More... | |
class | QgsScaleBarRenderer |
Abstract base class for scale bar renderers. More... | |
class | QgsScaleBarRendererRegistry |
The QgsScaleBarRendererRegistry manages registered scalebar renderers. More... | |
class | QgsScaleBarSettings |
The QgsScaleBarSettings class stores the appearance and layout settings for scalebar drawing with QgsScaleBarRenderer. More... | |
class | QgsScaleCalculator |
Calculates scale for a given combination of canvas size, map extent, and monitor dpi. More... | |
class | QgsScaleUtils |
Contains utility functions for working with map scales. More... | |
class | QgsScientificNumericFormat |
A numeric formatter which returns a scientific notation representation of a value. More... | |
class | QgsScopedAssignObjectToCurrentThread |
Temporarily moves a QObject to the current thread, then resets it back to nullptr thread on destruction. More... | |
class | QgsScopedExpressionFunction |
Expression function for use within a QgsExpressionContextScope. More... | |
class | QgsScopedProjCollectingLogger |
Scoped object for temporary swapping to an error-collecting PROJ log function. More... | |
class | QgsScopedProxyProgressTask |
Scoped QgsScopedProxyProgressTask, which automatically adds the proxy task to the application task manager on construction and finalizes the task when it goes out of scope. More... | |
class | QgsScopedQPainterState |
Scoped object for saving and restoring a QPainter object's state. More... | |
class | QgsScopedRenderContextPainterSwap |
Scoped object for temporary replacement of a QgsRenderContext destination painter. More... | |
class | QgsScopedRenderContextReferenceScaleOverride |
Scoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext. More... | |
class | QgsScopedRenderContextScaleToMm |
Scoped object for temporary scaling of a QgsRenderContext for millimeter based rendering. More... | |
class | QgsScopedRenderContextScaleToPixels |
Scoped object for temporary scaling of a QgsRenderContext for pixel based rendering. More... | |
class | QgsScopedRuntimeProfile |
Scoped object for logging of the runtime for a single operation or group of operations. More... | |
class | QgsScopeLogger |
class | QgsScreenProperties |
Stores properties relating to a screen. More... | |
class | QgsSelectionContext |
Encapsulates the context of a layer selection operation. More... | |
class | QgsSensorAbstractMetadata |
Stores metadata about a sensor class. More... | |
class | QgsSensorManager |
Manages sensors. More... | |
class | QgsSensorMetadata |
Convenience metadata class that uses static functions to create sensors and their configuration widgets. More... | |
class | QgsSensorModel |
A QAbstractItemModel subclass for showing sensors within a QgsSensorManager. More... | |
class | QgsSensorRegistry |
Registry of available sensor types. More... | |
class | QgsSensorThingsExpansionDefinition |
Encapsulates information about how relationships in a SensorThings API service should be expanded. More... | |
class | QgsSensorThingsProviderConnection |
Represents connections to SensorThings data sources. More... | |
class | QgsSensorThingsUtils |
Utility functions for working with OGC SensorThings API services. More... | |
class | QgsServerMetadataUrlProperties |
Manages QGIS Server properties for a map layer. More... | |
class | QgsServerWmsDimensionProperties |
Manages QGIS Server properties for Wms dimensions. More... | |
class | QgsSettings |
This class is a composition of two QSettings instances: More... | |
class | QgsSettingsEntryBase |
Represent settings entry and provides methods for reading and writing settings values. More... | |
class | QgsSettingsEntryBaseTemplate< T > |
Base abstract class for settings entries with typed get and set methods. More... | |
class | QgsSettingsEntryBool |
A boolean settings entry. More... | |
class | QgsSettingsEntryColor |
A color settings entry. More... | |
class | QgsSettingsEntryDouble |
A double settings entry. More... | |
class | QgsSettingsEntryEnumFlag< T > |
A template class for enum and flag settings entry. More... | |
class | QgsSettingsEntryGroup |
Creates a group of setting which have a common definition of base key. More... | |
class | QgsSettingsEntryInteger |
An integer settings entry. More... | |
class | QgsSettingsEntryInteger64 |
A 64 bits integer (long long) settings entry. More... | |
class | QgsSettingsEntryString |
A string settings entry. More... | |
class | QgsSettingsEntryStringList |
A string list settings entry. More... | |
class | QgsSettingsEntryVariant |
A variant settings entry. More... | |
class | QgsSettingsEntryVariantMap |
A string list settings entry. More... | |
class | QgsSettingsException |
Custom exception class for settings related exceptions. More... | |
class | QgsSettingsProxy |
A helper class for access to either a temporary QgsSettings object or the thread local object. More... | |
class | QgsSettingsRegistry |
QgsSettingsRegistry is used for settings introspection and collects a list of child QgsSettingsRegistry and a list of child QgsSettingsRegistry. More... | |
class | QgsSettingsRegistryCore |
QgsSettingsRegistryCore is used for settings introspection and collects all QgsSettingsEntry instances of core. More... | |
class | QgsSettingsTree |
QgsSettingsTree holds the tree structure for the settings in QGIS core. More... | |
class | QgsSettingsTreeNamedListNode |
QgsSettingsTreeNamedListNode is a named list tree node for the settings tree to help organizing and introspecting the tree. More... | |
class | QgsSettingsTreeNode |
QgsSettingsTreeNode is a tree node for the settings tree to help organizing and introspecting the tree. More... | |
class | QgsShadowEffect |
Base class for paint effects which offset, blurred shadows. More... | |
class | QgsShapeburstFillSymbolLayer |
class | QgsShapeGenerator |
Contains utility functions for generating shapes. More... | |
class | QgsSignalBlocker< Object > |
RAII signal blocking class. More... | |
class | QgsSimpleFillSymbolLayer |
Renders polygons using a single fill and stroke color. More... | |
class | QgsSimpleLegendNode |
Implementation of legend node interface for displaying arbitrary label with icon. More... | |
class | QgsSimpleLineCallout |
A simple direct line callout style. More... | |
class | QgsSimpleLineSymbolLayer |
A simple line symbol layer, which renders lines using a line in a variety of styles (e.g. More... | |
class | QgsSimpleMarkerSymbolLayer |
Simple marker symbol layer, consisting of a rendered shape with solid fill color and an stroke. More... | |
class | QgsSimpleMarkerSymbolLayerBase |
Abstract base class for simple marker symbol layers. More... | |
class | QgsSimplifyMethod |
This class contains information about how to simplify geometries fetched from a QgsFeatureIterator. More... | |
class | QgsSingleBandColorDataRenderer |
Raster renderer pipe for single band color. More... | |
class | QgsSingleBandGrayRenderer |
Raster renderer pipe for single band gray. More... | |
class | QgsSingleBandPseudoColorRenderer |
Raster renderer pipe for single band pseudocolor. More... | |
class | QgsSingleBoxScaleBarRenderer |
Scalebar style that draws a single box with alternating color for the segments. More... | |
class | QgsSingleCategoryDiagramRenderer |
Renders the diagrams for all features with the same settings. More... | |
class | QgsSingleItemModel |
A QgsSingleItemModel subclass which contains a single read-only item. More... | |
class | QgsSingleSymbolRenderer |
class | QgsSizeScaleTransformer |
QgsPropertyTransformer subclass for scaling a value into a size according to various scaling methods. More... | |
class | QgsSldExportContext |
The QgsSldExportContext class holds SLD export options and other information related to SLD export of a QGIS layer style. More... | |
class | QgsSnappingConfig |
This is a container for configuration of the snapping of the project. More... | |
class | QgsSnappingUtils |
This class has all the configuration of snapping and can return answers to snapping queries. More... | |
class | QgsSourceCache |
A cache for source strings that returns a local file path containing the source content. More... | |
class | QgsSpatialIndex |
A spatial index for QgsFeature objects. More... | |
class | QgsSpatialIndexCopyVisitor |
class | QgsSpatialIndexKDBush |
A very fast static spatial index for 2D points based on a flat KD-tree. More... | |
class | QgsSpatialIndexKDBushData |
A container for data stored inside a QgsSpatialIndexKDBush index. More... | |
class | QgsSpatialIndexUtils |
Contains utility functions for working with spatial indexes. More... | |
struct | QgsSpatialiteCloser |
Closes a spatialite database. More... | |
class | QgsSphere |
A spherical geometry object. More... | |
class | QgsSqlExpressionCompiler |
Generic expression compiler for translation to provider specific SQL WHERE clauses. More... | |
struct | QgsSqlite3Closer |
Closes a sqlite3 database. More... | |
class | QgsSqliteUtils |
Contains utilities for working with Sqlite data sources. More... | |
class | QgsSQLStatement |
Class for parsing SQL statements. More... | |
class | QgsSQLStatementCollectTableNames |
Internal use. More... | |
class | QgsSQLStatementFragment |
Class for parsing fragments of SQL statements, such as an expression or where clause. More... | |
class | QgsSslErrorHandler |
SSL error handler, used for responding to SSL errors encountered during network requests. More... | |
class | QgsStackedBarDiagram |
A stacked bar chart diagram. More... | |
class | QgsStackedDiagram |
A diagram composed of several subdiagrams, located side by side. More... | |
class | QgsStackedDiagramRenderer |
Renders diagrams using mixed diagram render types. More... | |
class | QgsStagedRenderLabelingEngine |
A QgsLabelingEngine implementation, which only calculates the labeling solution during its run() method. More... | |
class | QgsStaticExpressionFunction |
c++ helper class for defining QgsExpression functions. More... | |
class | QgsStatisticalSummary |
Calculator for summary statistics for a list of doubles. More... | |
class | QgsSteppedLineScaleBarRenderer |
Scalebar style that draws a stepped line representation of a scalebar. More... | |
class | QgsStoredExpression |
Stored expression containing name, content (expression text) and a category tag. More... | |
class | QgsStoredExpressionManager |
Manages stored expressions regarding creation, modification and storing in the project. More... | |
class | QgsStringReplacement |
A representation of a single string replacement. More... | |
class | QgsStringReplacementCollection |
A collection of string replacements (specified using QgsStringReplacement objects). More... | |
class | QgsStringStatisticalSummary |
Calculator for summary statistics and aggregates for a list of strings. More... | |
class | QgsStringUtils |
Utility functions for working with strings. More... | |
class | QgsStyle |
class | QgsStyleColorRampEntity |
A color ramp entity for QgsStyle databases. More... | |
class | QgsStyleEntityInterface |
An interface for entities which can be placed in a QgsStyle database. More... | |
class | QgsStyleEntityVisitorInterface |
An interface for classes which can visit style entity (e.g. More... | |
class | QgsStyleLabelSettingsEntity |
A label settings entity for QgsStyle databases. More... | |
class | QgsStyleLegendPatchShapeEntity |
A legend patch shape entity for QgsStyle databases. More... | |
class | QgsStyleModel |
A QAbstractItemModel subclass for showing symbol and color ramp entities contained within a QgsStyle database. More... | |
class | QgsStyleProxyModel |
A QSortFilterProxyModel subclass for showing filtered symbol and color ramps entries from a QgsStyle database. More... | |
class | QgsStyleSymbol3DEntity |
A 3d symbol entity for QgsStyle databases. More... | |
class | QgsStyleSymbolEntity |
A symbol entity for QgsStyle databases. More... | |
class | QgsStyleTextFormatEntity |
A text format entity for QgsStyle databases. More... | |
class | QgsSurface |
Surface geometry type. More... | |
class | QgsSvgAnnotation |
An annotation which renders the contents of an SVG file. More... | |
class | QgsSvgCache |
A cache for images / pictures derived from SVG files. More... | |
class | QgsSVGFillSymbolLayer |
A class for filling symbols with a repeated SVG file. More... | |
class | QgsSvgMarkerSymbolLayer |
class | QgsSymbol |
Abstract base class for all rendered symbols. More... | |
class | QgsSymbolAnimationSettings |
Contains settings relating to symbol animation. More... | |
class | QgsSymbolBufferSettings |
Contains settings relating to symbol buffers, which draw a "halo" effect around the symbol. More... | |
class | QgsSymbolLayer |
class | QgsSymbolLayerAbstractMetadata |
Stores metadata about one symbol layer class. More... | |
class | QgsSymbolLayerId |
We may need stable references to symbol layers, when pointers to symbol layers is not usable (when a symbol or a feature renderer is cloned for example). More... | |
class | QgsSymbolLayerMetadata |
Convenience metadata class that uses static functions to create symbol layer and its widget. More... | |
class | QgsSymbolLayerReference |
Type used to refer to a specific symbol layer in a symbol of a layer. More... | |
class | QgsSymbolLayerRegistry |
Registry of available symbol layer classes. More... | |
class | QgsSymbolLayerUtils |
Contains utility functions for working with symbols and symbol layers. More... | |
class | QgsSymbolLegendNode |
Implementation of legend node interface for displaying preview of vector symbols and their labels and allowing interaction with the symbol / renderer. More... | |
class | QgsSymbolLevelItem |
class | QgsSymbolRenderContext |
class | QgsTableCell |
Encapsulates the contents and formatting of a single table cell. More... | |
class | QgsTask |
Abstract base class for long running background tasks. More... | |
class | QgsTaskManager |
Task manager for managing a set of long-running QgsTask tasks. More... | |
class | QgsTaskWithSerialSubTasks |
Task that is composed of sub-tasks to be executed in a serial way, which may be useful for example to add several layers in a single target dataset which does not support concurrent updates. More... | |
class | QgsTcpSocketSensor |
A TCP socket sensor class. More... | |
class | QgsTemplatedLineSymbolLayerBase |
Base class for templated line symbols, e.g. More... | |
class | QgsTemporalController |
A controller base class for temporal objects, contains a signal for notifying updates of the objects temporal range. More... | |
class | QgsTemporalNavigationObject |
Implements a temporal controller based on a frame by frame navigation and animation. More... | |
class | QgsTemporalProperty |
Base class for temporal property. More... | |
class | QgsTemporalRange< T > |
A template based class for storing temporal ranges (beginning to end values). More... | |
class | QgsTemporalRangeObject |
Base class for objects with an associated (optional) temporal range. More... | |
class | QgsTemporalUtils |
Contains utility methods for working with temporal layers and projects. More... | |
class | QgsTessellator |
Class that takes care of tessellation of polygons into triangles. More... | |
class | QgsTextAnnotation |
An annotation item that displays formatted text from a QTextDocument document. More... | |
class | QgsTextBackgroundSettings |
Container for settings relating to a text background object. More... | |
class | QgsTextBlock |
Represents a block of text consisting of one or more QgsTextFragment objects. More... | |
class | QgsTextBlockFormat |
Stores information relating to individual block formatting. More... | |
class | QgsTextBufferSettings |
Container for settings relating to a text buffer. More... | |
class | QgsTextCharacterFormat |
Stores information relating to individual character formatting. More... | |
class | QgsTextDiagram |
A text based diagram. More... | |
class | QgsTextDocument |
Represents a document consisting of one or more QgsTextBlock objects. More... | |
class | QgsTextDocumentMetrics |
Contains pre-calculated metrics of a QgsTextDocument. More... | |
class | QgsTextDocumentRenderContext |
Encapsulates the context in which a text document is to be rendered. More... | |
class | QgsTextFormat |
Container for all settings relating to text rendering. More... | |
class | QgsTextFragment |
Stores a fragment of document along with formatting overrides to be used when rendering the fragment. More... | |
class | QgsTextLabelFeature |
Class that adds extra information to QgsLabelFeature for text labels. More... | |
class | QgsTextMaskSettings |
Container for settings relating to a selective masking around a text. More... | |
class | QgsTextRenderer |
Handles rendering text using rich formatting options, including drop shadows, buffers and background shapes. More... | |
class | QgsTextRendererUtils |
Utility functions for text rendering. More... | |
class | QgsTextShadowSettings |
Container for settings relating to a text shadow. More... | |
class | QgsThreadingUtils |
Provides threading utilities for QGIS. More... | |
class | QgsTicksScaleBarRenderer |
A scale bar that draws segments using short ticks. More... | |
class | QgsTileCache |
A simple tile cache implementation. More... | |
class | QgsTileDownloadManager |
Tile download manager handles downloads of map tiles for the purpose of map rendering. More... | |
class | QgsTileDownloadManagerReply |
Reply object for tile download manager requests returned from calls to QgsTileDownloadManager::get(). More... | |
class | QgsTiledSceneBoundingVolume |
Represents a bounding volume for a tiled scene. More... | |
class | QgsTiledSceneDataProvider |
Base class for data providers for QgsTiledSceneLayer. More... | |
class | QgsTiledSceneIndex |
An index for tiled scene data providers. More... | |
class | QgsTiledSceneLayer |
Represents a map layer supporting display of tiled scene objects. More... | |
class | QgsTiledSceneLayerElevationProperties |
Tiled scene layer specific subclass of QgsMapLayerElevationProperties. More... | |
class | QgsTiledSceneLayerRenderer |
Implementation of threaded 2D rendering for tiled scene layers. More... | |
class | QgsTiledSceneNode |
Allows representing QgsTiledSceneTiles in a hierarchical tree. More... | |
class | QgsTiledSceneProviderConnection |
Represents connections to tiled scene data sources. More... | |
class | QgsTiledSceneRenderContext |
Encapsulates the render context for a 2D tiled scene rendering operation. More... | |
class | QgsTiledSceneRenderer |
Abstract base class for 2d tiled scene renderers. More... | |
class | QgsTiledSceneRendererAbstractMetadata |
Stores metadata about one tiled scene renderer class. More... | |
class | QgsTiledSceneRendererMetadata |
Convenience metadata class that uses static functions to create tiled scene renderer and its widget. More... | |
class | QgsTiledSceneRendererRegistry |
Registry of 2D renderers for tiled scenes. More... | |
class | QgsTiledSceneRequest |
Tiled scene data request. More... | |
class | QgsTiledSceneTextureRenderer |
Renders tiled scene layers using textures. More... | |
class | QgsTiledSceneTile |
Represents an individual tile from a tiled scene data source. More... | |
class | QgsTiledSceneWireframeRenderer |
Renders tiled scene layers using the raw primitive wireframes. More... | |
class | QgsTileMatrix |
Defines a matrix of tiles for a single zoom level: it is defined by its size (width *. More... | |
class | QgsTileMatrixSet |
Defines a set of tile matrices for multiple zoom levels. More... | |
class | QgsTileRange |
Range of tiles in a tile matrix to be rendered. More... | |
class | QgsTileXYZ |
Stores coordinates of a tile in a tile matrix set. More... | |
class | QgsTimeDuration |
Contains utility methods for working with temporal layers and projects. More... | |
class | QgsTolerance |
This is the class is providing tolerance value in map unit values. More... | |
class | QgsTopologicalMesh |
Class that wraps a QgsMesh to ensure the consistency of the mesh during editing and help to access to elements from other elements. More... | |
class | QgsTopologyPreservingSimplifier |
Implementation of GeometrySimplifier using the Douglas-Peucker algorithm. More... | |
class | QgsTracer |
Utility class that construct a planar graph from the input vector layers and provides shortest path search for tracing of existing features. More... | |
class | QgsTrackedVectorLayerTools |
class | QgsTransaction |
This class allows including a set of layers in a database-side transaction, provided the layer data providers support transactions and are compatible with each other. More... | |
class | QgsTransactionGroup |
class | QgsTransformEffect |
A paint effect which applies transformations (such as move, scale and rotate) to a picture. More... | |
class | QgsTranslationContext |
Used for the collecting of strings from projects for translation and creation of ts files. More... | |
class | QgsTriangle |
Triangle geometry type. More... | |
class | QgsTriangularMesh |
Triangular/Derived Mesh is mesh with vertices in map coordinates. More... | |
class | QgsTriangulatedSurface |
Triangulated surface geometry type. More... | |
class | QgsUdpSocketSensor |
A UDP socket sensor class. More... | |
class | QgsUnitTypes |
Helper functions for various unit types. More... | |
class | QgsUnsetAttributeValue |
Represents a default, "not-specified" value for a feature attribute. More... | |
class | QgsUserColorScheme |
A color scheme which stores its colors in a gpl palette file within the "palettes" subfolder off the user's QGIS settings folder. More... | |
class | QgsUserProfile |
User profile contains information about the user profile folders on the machine. More... | |
class | QgsUserProfileManager |
User profile manager is used to manager list, and manage user profiles on the users machine. More... | |
class | QgsValidityCheckContext |
Base class for validity check contexts. More... | |
class | QgsValidityCheckResult |
Represents an individual result from a validity check run by a QgsAbstractValidityCheck subclass. More... | |
class | QgsValueMapFieldFormatter |
Field formatter for a ValueMap field. More... | |
class | QgsValueRelationFieldFormatter |
Field formatter for a value relation field. More... | |
class | QgsVariantUtils |
Contains utility functions for working with QVariants and QVariant types. More... | |
class | QgsVector |
A class to represent a vector. More... | |
class | QgsVector3D |
Class for storage of 3D vectors similar to QVector3D, with the difference that it uses double precision instead of single precision floating point numbers. More... | |
class | QgsVectorDataProvider |
This is the base class for vector data providers. More... | |
class | QgsVectorDataProviderTemporalCapabilities |
Implementation of data provider temporal properties for QgsVectorDataProviders. More... | |
class | QgsVectorFieldSymbolLayer |
A symbol layer class for displaying displacement arrows based on point layer attributes. More... | |
class | QgsVectorFileWriter |
A convenience class for writing vector layers to disk based formats (e.g. More... | |
class | QgsVectorFileWriterTask |
QgsTask task which performs a QgsVectorFileWriter layer saving operation as a background task. More... | |
class | QgsVectorLabelLegendNode |
Produces legend node for a labeling text symbol. More... | |
class | QgsVectorLayer |
Represents a vector layer which manages a vector based data sets. More... | |
class | QgsVectorLayer3DRenderer |
3D renderer that renders all features of a vector layer with the same 3D symbol. More... | |
class | QgsVectorLayer3DRendererMetadata |
Metadata for vector layer 3D renderer to allow creation of its instances from XML. More... | |
class | QgsVectorLayerCache |
This class caches features of a given QgsVectorLayer. More... | |
class | QgsVectorLayerDiagramProvider |
The QgsVectorLayerDiagramProvider class implements support for diagrams within the labeling engine. More... | |
class | QgsVectorLayerEditBuffer |
Stores queued vector layer edit operations prior to committing changes to the layer's data provider. More... | |
class | QgsVectorLayerEditBufferGroup |
The edit buffer group manages a group of edit buffers. More... | |
class | QgsVectorLayerEditPassthrough |
class | QgsVectorLayerEditUtils |
Contains utility functions for editing vector layers. More... | |
class | QgsVectorLayerElevationProperties |
Vector layer specific subclass of QgsMapLayerElevationProperties. More... | |
class | QgsVectorLayerExporter |
A convenience class for exporting vector layers to a destination data provider. More... | |
class | QgsVectorLayerExporterTask |
QgsTask task which performs a QgsVectorLayerExporter layer export operation as a background task. More... | |
class | QgsVectorLayerFeatureCounter |
Counts the features in a QgsVectorLayer in task. More... | |
class | QgsVectorLayerFeatureIterator |
A feature iterator which iterates over features from a QgsVectorLayer. More... | |
class | QgsVectorLayerFeatureSource |
Partial snapshot of vector layer's state (only the members necessary for access to features) More... | |
class | QgsVectorLayerGpsLogger |
Handles logging of incoming GPS data to a vector layer. More... | |
class | QgsVectorLayerJoinBuffer |
Manages joined fields for a vector layer. More... | |
class | QgsVectorLayerJoinInfo |
Defines left outer join from our vector layer to some other vector layer. More... | |
class | QgsVectorLayerLabelProvider |
The QgsVectorLayerLabelProvider class implements a label provider for vector layers. More... | |
class | QgsVectorLayerProfileGenerator |
Implementation of QgsAbstractProfileGenerator for vector layers. More... | |
class | QgsVectorLayerProfileResults |
Implementation of QgsAbstractProfileResults for vector layers. More... | |
class | QgsVectorLayerRenderer |
Implementation of threaded rendering for vector layers. More... | |
class | QgsVectorLayerSelectedFeatureSource |
QgsFeatureSource subclass for the selected features from a QgsVectorLayer. More... | |
class | QgsVectorLayerSelectionProperties |
Implementation of layer selection properties for vector layers. More... | |
class | QgsVectorLayerServerProperties |
Convenient class for API compatibility. More... | |
class | QgsVectorLayerSimpleLabeling |
Basic implementation of the labeling interface. More... | |
class | QgsVectorLayerTemporalContext |
Encapsulates the context in which a QgsVectorLayer's temporal capabilities will be applied. More... | |
class | QgsVectorLayerTemporalProperties |
Implementation of map layer temporal properties for vector layers. More... | |
class | QgsVectorLayerTools |
Methods in this class are used to handle basic operations on vector layers. More... | |
class | QgsVectorLayerToolsContext |
Contains settings which reflect the context in which vector layer tool operations should consider. More... | |
class | QgsVectorLayerUndoCommand |
Base class for undo commands within a QgsVectorLayerEditBuffer. More... | |
class | QgsVectorLayerUndoCommandAddAttribute |
Undo command for adding a new attribute to a vector layer. More... | |
class | QgsVectorLayerUndoCommandAddFeature |
Undo command for adding a feature to a vector layer. More... | |
class | QgsVectorLayerUndoCommandChangeAttribute |
Undo command for modifying an attribute of a feature from a vector layer. More... | |
class | QgsVectorLayerUndoCommandChangeGeometry |
Undo command for modifying the geometry of a feature from a vector layer. More... | |
class | QgsVectorLayerUndoCommandDeleteAttribute |
Undo command for removing an existing attribute from a vector layer. More... | |
class | QgsVectorLayerUndoCommandDeleteFeature |
Undo command for deleting a feature from a vector layer. More... | |
class | QgsVectorLayerUndoCommandRenameAttribute |
Undo command for renaming an existing attribute of a vector layer. More... | |
class | QgsVectorLayerUndoPassthroughCommand |
Undo command for vector layer in transaction group mode. More... | |
class | QgsVectorLayerUndoPassthroughCommandAddAttribute |
Undo command for adding attri to a vector layer in transaction group. More... | |
class | QgsVectorLayerUndoPassthroughCommandAddFeatures |
Undo command for adding a feature to a vector layer in transaction group mode. More... | |
class | QgsVectorLayerUndoPassthroughCommandChangeAttribute |
Undo command for changing attr value from a vector layer in transaction group. More... | |
class | QgsVectorLayerUndoPassthroughCommandChangeAttributes |
Undo command for changing attributes' values from a vector layer in transaction group. More... | |
class | QgsVectorLayerUndoPassthroughCommandChangeGeometry |
Undo command for changing feature geometry from a vector layer in transaction group. More... | |
class | QgsVectorLayerUndoPassthroughCommandDeleteAttribute |
Undo command for deleting attri of a vector layer in transaction group. More... | |
class | QgsVectorLayerUndoPassthroughCommandDeleteFeatures |
Undo command for deleting features from a vector layer in transaction group. More... | |
class | QgsVectorLayerUndoPassthroughCommandRenameAttribute |
Undo command for deleting attri of a vector layer in transaction group. More... | |
class | QgsVectorLayerUndoPassthroughCommandUpdate |
Undo command for running a specific sql query in transaction group. More... | |
class | QgsVectorLayerUtils |
Contains utility methods for working with QgsVectorLayers. More... | |
class | QgsVectorSimplifyMethod |
This class contains information how to simplify geometries fetched from a vector layer. More... | |
class | QgsVectorTileBasicLabeling |
Basic labeling configuration for vector tile layers. More... | |
class | QgsVectorTileBasicLabelingStyle |
Configuration of a single style within QgsVectorTileBasicLabeling. More... | |
class | QgsVectorTileBasicLabelProvider |
Implementation class for QgsVectorTileBasicLabeling. More... | |
class | QgsVectorTileBasicRenderer |
The default vector tile renderer implementation. More... | |
class | QgsVectorTileBasicRendererStyle |
Definition of map rendering of a subset of vector tile data. More... | |
class | QgsVectorTileDataProvider |
Base class for vector tile layer data providers. More... | |
class | QgsVectorTileDataProviderSharedData |
Shared data class for vector tile layer data providers. More... | |
class | QgsVectorTileLabeling |
Base class for labeling configuration classes for vector tile layers. More... | |
class | QgsVectorTileLabelProvider |
Internal base class for implementation of label providers for vector tile labeling. More... | |
class | QgsVectorTileLayer |
Implements a map layer that is dedicated to rendering of vector tiles. More... | |
class | QgsVectorTileLayerRenderer |
This class provides map rendering functionality for vector tile layers. More... | |
class | QgsVectorTileLoader |
The loader class takes care of loading raw vector tile data from a tile source. More... | |
class | QgsVectorTileMatrixSet |
Encapsulates properties of a vector tile matrix set, including tile origins and scaling information. More... | |
class | QgsVectorTileMVTDecoder |
This class is responsible for decoding raw tile data written with Mapbox Vector Tiles encoding. More... | |
class | QgsVectorTileMVTEncoder |
Handles conversion of vector features to Mapbox vector tiles encoding. More... | |
class | QgsVectorTileMVTUtils |
Assorted utility functions used during MVT decoding and encoding. More... | |
class | QgsVectorTileRawData |
Keeps track of raw tile data from one or more sources that need to be decoded. More... | |
class | QgsVectorTileRenderer |
Abstract base class for all vector tile renderer implementations. More... | |
class | QgsVectorTileRendererData |
Contains decoded features of a single vector tile and any other data necessary for rendering of it. More... | |
class | QgsVectorTileUtils |
Random utility functions for working with vector tiles. More... | |
class | QgsVectorTileWriter |
Takes care of writing vector tiles. More... | |
class | QgsVertexId |
Utility class for identifying a unique vertex within a geometry. More... | |
class | QgsVertexIterator |
Java-style iterator for traversal of vertices of a geometry. More... | |
class | QgsVirtualLayerDefinition |
Class to manipulate the definition of a virtual layer. More... | |
class | QgsVirtualLayerDefinitionUtils |
Utils class for QgsVirtualLayerDefinition. More... | |
class | QgsVirtualLayerTask |
Initializes a virtual layer with postpone mode activated and reloads the data in a separated thread. More... | |
class | QgsVtpkTiles |
Utility class for reading and writing ESRI VTPK files. More... | |
class | QgsWeakRelation |
The QgsWeakRelation class represent a QgsRelation with possibly unresolved layers or unmatched fields. More... | |
class | QgsWebEnginePage |
A wrapper around the QWebEnginePage class, adding extra functionality. More... | |
class | QgsWebPage |
QWebPage subclass which redirects JavaScript errors and console output to the QGIS message log. More... | |
class | QgsWebView |
The QgsWebView class is a collection of stubs to mimic the API of QWebView on systems where the real library is not available. More... | |
class | QgsWithVariableExpressionFunction |
Handles the with_variable(name, value, node) expression function. More... | |
class | QgsWkbException |
Custom exception class for Wkb related exceptions. More... | |
class | QgsWkbPtr |
WKB pointer handler. More... | |
class | QgsWkbTypes |
Handles storage of information regarding WKB types and their properties. More... | |
class | QgsWmsLegendNode |
Implementation of legend node interface for displaying WMS legend entries. More... | |
class | QgsXmlUtils |
Assorted helper methods for reading and writing chunks of XML. More... | |
class | QgsXyzConnectionSettings |
Connections settings for XYZ. More... | |
class | QgsZipItem |
A zip file: contains layers, using GDAL/OGR VSIFILE mechanism. More... | |
class | QObjectParentUniquePtr< T > |
Keeps a pointer to an object owned by a QObject parent, and deletes it whenever this parent object is deleted. More... | |
class | QObjectUniquePtr< T > |
Keeps a pointer to a QObject and deletes it whenever this object is deleted. More... | |
class | QWebFrame |
The QWebFrame class is a collection of stubs to mimic the API of a QWebFrame on systems where QtWebkit is not available. More... | |
class | QWebPage |
The QWebPage class is a collection of stubs to mimic the API of a QWebPage on systems where QtWebkit is not available. More... | |
class | QWebSettings |
The QWebSettings class is a collection of stubs to mimic the API of a QWebSettings on systems where QtWebkit is not available. More... | |
class | QgsSQLStatement::RecursiveVisitor |
A visitor that recursively explores all children. More... | |
struct | QgsRuleBasedRenderer::RenderJob |
A QgsRuleBasedRenderer rendering job, consisting of a feature to be rendered with a particular symbol. More... | |
struct | QgsRuleBasedRenderer::RenderLevel |
Render level: a list of jobs to be drawn at particular level for a QgsRuleBasedRenderer. More... | |
class | QgsRuleBasedLabeling::Rule |
A child rule for QgsRuleBasedLabeling. More... | |
class | QgsRuleBasedRenderer::Rule |
This class keeps data about a rules for rule-based renderer. More... | |
class | QgsVectorFileWriter::SaveVectorOptions |
Options to pass to writeAsVectorFormat() More... | |
class | QgsVectorFileWriter::SetOption |
class | Sol |
Chain solution parameters. More... | |
class | QgsVirtualLayerDefinition::SourceLayer |
A SourceLayer is either a reference to a live layer in the registry or all the parameters needed to load it (provider key, source, etc.) More... | |
class | spatialite_database_unique_ptr |
Unique pointer for spatialite databases, which automatically closes the database when the pointer goes out of scope or is reset. More... | |
class | sqlite3_database_unique_ptr |
Unique pointer for sqlite3 databases, which automatically closes the database when the pointer goes out of scope or is reset. More... | |
class | sqlite3_statement_unique_ptr |
Unique pointer for sqlite3 prepared statements, which automatically finalizes the statement when the pointer goes out of scope or is reset. More... | |
class | QgsTileDownloadManager::Stats |
Encapsulates any statistics we would like to keep about requests. More... | |
class | QgsVectorFileWriter::StringOption |
class | QgsTextFormat::Tab |
Defines a tab position for a text format. More... | |
class | QgsTopologicalMesh::TopologicalFaces |
Class that contains independent faces an topological information about this faces. More... | |
struct | QgsRasterTransparency::TransparentSingleValuePixel |
Defines the transparency for a range of single-band pixel values. More... | |
struct | QgsRasterTransparency::TransparentThreeValuePixel |
Defines the transparency for a RGB pixel value. More... | |
class | pal::PalException::UnknownFeature |
Try to access an unknown feature. More... | |
class | pal::InternalException::UnknownGeometry |
Thrown when a geometry type is not like expected. More... | |
class | pal::PalException::UnknownLayer |
Try to access an unknown layer. More... | |
class | QgsProviderRegistry::UnusableUriDetails |
Contains information about unusable URIs which aren't handled by any registered providers. More... | |
class | QgsProviderRegistry::UnusableUriHandlerInterface |
An interface used to handle unusable URIs which aren't handled by any registered providers, and construct user-friendly warnings as to why the URI is unusable. More... | |
class | QgsRasterAttributeTable::UsageInformation |
The UsageInformation class represents information about a field usage. More... | |
class | QgsCoordinateReferenceSystemRegistry::UserCrsDetails |
Contains details of a custom (user defined) CRS. More... | |
class | pal::Util |
Pal utilities. More... | |
class | QgsAbstractMetadataBaseValidator::ValidationResult |
Contains the parameters describing a metadata validation failure. More... | |
class | pal::PalException::ValueNotInRange |
thrown when a value is not in the valid scale range\ More... | |
class | QgsAbstractGeometry::vertex_iterator |
The vertex_iterator class provides STL-style iterator for vertices. More... | |
class | QgsSQLStatement::Visitor |
Support for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes. More... | |
class | QgsExpressionNodeCondition::WhenThen |
Represents a "WHEN... THEN..." portation of a CASE WHEN clause in an expression. More... | |
class | pal::InternalException::WrongGeometry |
Thrown when a geometry type is not like expected. More... | |
Typedefs | |
typedef QList< QgsAbstractMetadataBase::Contact > | QgsAbstractMetadataBase::ContactList |
A list of contacts. | |
typedef QList< QgsAbstractMetadataBase::Link > | QgsAbstractMetadataBase::LinkList |
A list of links. | |
typedef QVector< QgsLayoutTableColumn > | QgsLayoutTableColumns |
List of column definitions for a QgsLayoutTable. | |
typedef QVector< QgsLayoutTableRow > | QgsLayoutTableContents |
List of QgsLayoutTableRows, representing rows and column cell contents for a QgsLayoutTable. | |
typedef QVector< QVariant > | QgsLayoutTableRow |
List of QVariants, representing a the contents of a single row in a QgsLayoutTable. | |
typedef QVector< QgsLayoutTableColumn > | QgsLayoutTableSortColumns |
List of column definitions for sorting a QgsLayoutTable. | |
typedef QList< QPair< QColor, QString > > | QgsNamedColorList |
List of colors paired with a friendly display name identifying the color. | |
typedef QMultiMap< QString, QString > | QgsSmartConditionMap |
A multimap to hold the smart group conditions as constraint and parameter pairs. | |
Enumerations | |
enum class | Qgis::FeatureCountState : int { Qgis::FeatureCountState::Uncounted = -2 , Qgis::FeatureCountState::UnknownCount = -1 } |
Enumeration of feature count states. More... | |
Functions | |
QgsPointLocator_VisitorNearestCentroid::QgsPointLocator_VisitorNearestCentroid (QgsPointLocator *pl, QgsPointLocator::Match &m, const QgsPointXY &srcPoint, QgsPointLocator::MatchFilter *filter=nullptr) | |
Helper class used when traversing the index looking for centroid - builds a list of matches. | |
QgsPointLocator_VisitorNearestLineEndpoint::QgsPointLocator_VisitorNearestLineEndpoint (QgsPointLocator *pl, QgsPointLocator::Match &m, const QgsPointXY &srcPoint, QgsPointLocator::MatchFilter *filter=nullptr) | |
Helper class used when traversing the index looking for line endpoints (start or end vertex) - builds a list of matches. | |
QgsPointLocator_VisitorNearestMiddleOfSegment::QgsPointLocator_VisitorNearestMiddleOfSegment (QgsPointLocator *pl, QgsPointLocator::Match &m, const QgsPointXY &srcPoint, QgsPointLocator::MatchFilter *filter=nullptr) | |
Helper class used when traversing the index looking for middle segment - builds a list of matches. | |
The CORE library contains all basic GIS functionality.
typedef QList< QgsAbstractMetadataBase::Contact > QgsAbstractMetadataBase::ContactList |
typedef QList< QgsAbstractMetadataBase::Link > QgsAbstractMetadataBase::LinkList |
typedef QVector<QgsLayoutTableColumn> QgsLayoutTableColumns |
List of column definitions for a QgsLayoutTable.
Definition at line 55 of file qgslayouttable.h.
typedef QVector< QgsLayoutTableRow > QgsLayoutTableContents |
List of QgsLayoutTableRows, representing rows and column cell contents for a QgsLayoutTable.
Definition at line 45 of file qgslayouttable.h.
typedef QVector< QVariant > QgsLayoutTableRow |
List of QVariants, representing a the contents of a single row in a QgsLayoutTable.
Definition at line 37 of file qgslayouttable.h.
typedef QVector<QgsLayoutTableColumn> QgsLayoutTableSortColumns |
List of column definitions for sorting a QgsLayoutTable.
Definition at line 62 of file qgslayouttable.h.
typedef QList< QPair< QColor, QString > > QgsNamedColorList |
List of colors paired with a friendly display name identifying the color.
Definition at line 33 of file qgscolorscheme.h.
typedef QMultiMap<QString, QString> QgsSmartConditionMap |
A multimap to hold the smart group conditions as constraint and parameter pairs.
Both the key and the value of the map are QString. The key is the constraint of the condition and the value is the parameter which is applied for the constraint.
The supported constraints are: tag -> symbol has the tag matching the parameter !tag -> symbol doesn't have the tag matching the parameter name -> symbol has a part of its name matching the parameter !name -> symbol doesn't have any part of the name matching the parameter
Example Usage: QgsSmartConditionMap conditions; conditions.insert( "tag", "red" ); // adds the condition: Symbol has the tag red conditions.insert( "!name", "way" ); // add the condition: Symbol doesn't have any part of its name matching way
Definition at line 79 of file qgsstyle.h.
|
strong |
|
inline |
Helper class used when traversing the index looking for centroid - builds a list of matches.
Definition at line 159 of file qgspointlocator.cpp.
|
inline |
Helper class used when traversing the index looking for line endpoints (start or end vertex) - builds a list of matches.
Definition at line 274 of file qgspointlocator.cpp.
|
inline |
Helper class used when traversing the index looking for middle segment - builds a list of matches.
Definition at line 213 of file qgspointlocator.cpp.