QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
The CORE library contains all basic GIS functionality. More...
Namespaces | |
QgsLayerTree | |
Namespace with helper functions for layer tree operations. | |
Classes | |
class | QgsVectorFileWriter::BoolOption |
class | pal::CostCalculator |
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 dada set. More... | |
class | QgsGeometry::Error |
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... | |
class | QgsRasterLayerRenderer::Feedback |
Specific internal feedback class to provide preview of raster layer rendering. 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 | QgsExpression::Function |
A abstract base class for defining QgsExpression functions. More... | |
class | pal::GeomFunction |
class | GEOSGeomScopedPtr |
Scoped GEOS pointer. More... | |
class | QgsVectorFileWriter::HiddenOption |
class | pal::InternalException |
Various Exceptions. More... | |
class | QgsVectorFileWriter::IntOption |
class | pal::LabelInfo |
Optional additional info about label (for curved labels) More... | |
class | pal::LabelPosition |
LabelPosition is a candidate feature label position. More... | |
class | pal::Layer |
A set of features which influence the labelling process. More... | |
class | pal::PalException::LayerExists |
layer already exists More... | |
class | QgsOgcUtils::LayerProperties |
Layer properties. More... | |
class | QgsGmlStreamingParser::LayerProperties |
Layer properties. More... | |
struct | LayerRenderJob |
Structure keeping low-level rendering job information. More... | |
class | QgsExpression::NamedNode |
Named node. More... | |
class | QgsSQLStatement::Node |
Abstract node class. More... | |
class | QgsExpression::Node |
class | QgsSQLStatement::NodeBetweenOperator |
'X BETWEEN y and z' operator More... | |
class | QgsSQLStatement::NodeBinaryOperator |
Binary logical/arithmetical operator (AND, OR, =, +, ...) More... | |
class | QgsExpression::NodeBinaryOperator |
class | QgsSQLStatement::NodeCast |
CAST operator. More... | |
class | QgsSQLStatement::NodeColumnRef |
Reference to a column. More... | |
class | QgsExpression::NodeColumnRef |
class | QgsSQLStatement::NodeColumnSorted |
Column in a ORDER BY. More... | |
class | QgsExpression::NodeCondition |
class | QgsSQLStatement::NodeFunction |
Function with a name and arguments node. More... | |
class | QgsExpression::NodeFunction |
class | QgsSQLStatement::NodeInOperator |
'x IN (y, z)' operator More... | |
class | QgsExpression::NodeInOperator |
class | QgsSQLStatement::NodeJoin |
Join definition. More... | |
class | QgsSQLStatement::NodeList |
List of nodes. More... | |
class | QgsExpression::NodeList |
class | QgsSQLStatement::NodeLiteral |
Literal value (integer, integer64, double, string) More... | |
class | QgsExpression::NodeLiteral |
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 | QgsExpression::NodeUnaryOperator |
class | pal::InternalException::NoLabelPosition |
Throw an exception when it's impossible to compute labelPosition. 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 labelling class. More... | |
class | pal::PalException |
Various Exceptions. More... | |
class | pal::PalStat |
Summary statistics of labelling problem. More... | |
class | QgsExpression::Parameter |
Represents a single parameter passed to a function. More... | |
class | pal::PointSet |
class | pal::PolygonCostCalculator |
Data structure to compute polygon's candidates costs. More... | |
class | QgsVisibilityPresetCollection::PresetRecord |
Individual preset record of visible layers and styles. More... | |
class | pal::PriorityQueue |
class | pal::Problem |
Representation of a labeling problem. 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 |
class | QgsAbstractCacheIndex |
Abstract base class for cache indices. 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 | QgsAbstractGeometrySimplifier |
Abstract base class for simplify geometries using a specific algorithm. More... | |
class | QgsAbstractGeometryV2 |
Abstract base class for all geometries. More... | |
class | QgsAbstractLabelProvider |
The QgsAbstractLabelProvider class is an interface class. 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 | QgsAddRemoveItemCommand |
A composer command class for adding / removing composer items. More... | |
class | QgsAddRemoveMultiFrameCommand |
class | QgsAggregateCalculator |
Utility class for calculating aggregates for a field (or expression) over the features from a vector layer. More... | |
class | QgsAnimatedIcon |
Animated icon is keeping an animation running if there are listeners connected to frameChanged. More... | |
class | QgsAnnotation |
An interface for annotation items which are drawn over a map. More... | |
class | QgsApplication |
Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc. More... | |
class | QgsArrowSymbolLayer |
Line symbol layer used for representing lines as arrows. More... | |
class | QgsAtlasComposition |
Class used to render an Atlas, iterating over geometry features. 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 | QgsAttributeEditorRelation |
This element will load a relation editor onto the form. 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 | QgsAuthCrypto |
Funtions 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 | QgsBearingUtils |
Utilities for calculating bearings and directions. More... | |
class | QgsBilinearRasterResampler |
Bilinear Raster Resampler. More... | |
class | QgsBlurEffect |
A paint effect which blurs a source picture, using a number of different blur methods. More... | |
class | QgsBrightnessContrastFilter |
Brightness/contrast filter pipe for rasters. More... | |
class | QgsBrowserModel |
class | QgsBrowserWatcher |
class | QgsCachedFeatureIterator |
Delivers features from the cache. More... | |
class | QgsCachedFeatureWriterIterator |
Uses another iterator as backend and writes features to the cache. More... | |
class | QgsCacheIndexFeatureId |
class | QgsCategorizedSymbolRendererV2 |
class | QgsCentroidFillSymbolLayerV2 |
class | QgsCircularStringV2 |
Circular string geometry type. 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 | QgsColorBrewerPalette |
class | QgsColorEffect |
A paint effect which alters the colors (eg brightness, contrast) in a source picture. More... | |
class | QgsColorRampShader |
A ramp shader will color a raster pixel based on a list of values ranges in a ramp. More... | |
class | QgsColorScheme |
Abstract base class for color schemes. More... | |
class | QgsColorSchemeRegistry |
Registry of color schemes. More... | |
class | QgsComposerArrow |
An item that draws an arrow between two points. More... | |
class | QgsComposerAttributeTable |
A table class that displays a vector attribute table. More... | |
class | QgsComposerAttributeTableColumnModel |
A model for displaying columns shown in a QgsComposerAttributeTable. More... | |
class | QgsComposerAttributeTableColumnModelV2 |
A model for displaying columns shown in a QgsComposerAttributeTableV2. More... | |
class | QgsComposerAttributeTableCompare |
Helper class for sorting tables, takes into account sorting column and ascending / descending. More... | |
class | QgsComposerAttributeTableCompareV2 |
Helper class for sorting tables, takes into account sorting column and ascending / descending. More... | |
class | QgsComposerAttributeTableV2 |
A table that displays attributes from a vector layer. More... | |
class | QgsComposerEffect |
class | QgsComposerFrame |
Frame item for a composer multiframe item. More... | |
class | QgsComposerGroupItem |
class | QgsComposerHtml |
class | QgsComposerItem |
A item that forms part of a map composition. More... | |
class | QgsComposerItemCommand |
Undo command to undo/redo all composer item related changes. More... | |
class | QgsComposerItemGroup |
A container for grouping several QgsComposerItems. More... | |
class | QgsComposerLabel |
A label that can be placed onto a map composition. More... | |
class | QgsComposerLayerItem |
class | QgsComposerLegend |
A legend that can be placed onto a map composition. More... | |
class | QgsComposerLegendItem |
Abstract base class for the legend item types. More... | |
class | QgsComposerLegendStyle |
Composer legend components style. More... | |
class | QgsComposerMap |
Object representing map window. More... | |
class | QgsComposerMapGrid |
An individual grid which is drawn above the map content in a QgsComposerMap. More... | |
class | QgsComposerMapGridStack |
A collection of grids which is drawn above the map content in a QgsComposerMap. More... | |
class | QgsComposerMapItem |
An item which is drawn inside a QgsComposerMap, eg a grid or map overview. More... | |
class | QgsComposerMapItemStack |
A collection of map items which are drawn above the map content in a QgsComposerMap. More... | |
class | QgsComposerMapOverview |
An individual overview which is drawn above the map content in a QgsComposerMap, and shows the extent of another QgsComposerMap. More... | |
class | QgsComposerMapOverviewStack |
A collection of overviews which are drawn above the map content in a QgsComposerMap. More... | |
class | QgsComposerMergeCommand |
A composer command that merges together with other commands having the same context (=id). More... | |
class | QgsComposerModel |
A model for items attached to a composition. More... | |
class | QgsComposerMouseHandles |
Handles drawing of selection outlines and mouse handles. More... | |
class | QgsComposerMultiFrame |
Abstract base class for composer items with the ability to distribute the content to several frames (QgsComposerFrame items). More... | |
class | QgsComposerMultiFrameCommand |
class | QgsComposerMultiFrameMergeCommand |
A composer command that merges together with other commands having the same context (=id) for multi frame items. More... | |
class | QgsComposerNodesItem |
An abstract composer item that provides generic methods for nodes based shapes such as polygon or polylines. More... | |
class | QgsComposerObject |
A base class for objects which belong to a map composition. More... | |
class | QgsComposerPicture |
A composer class that displays svg files or raster format (jpg, png, ...) More... | |
class | QgsComposerPolygon |
Composer item for polygons. More... | |
class | QgsComposerPolyline |
Composer item for polylines. More... | |
class | QgsComposerProxyModel |
Allows for filtering a QgsComposerModel by item type. More... | |
class | QgsComposerRasterSymbolItem |
class | QgsComposerScaleBar |
A scale bar item that can be added to a map composition. More... | |
class | QgsComposerShape |
A composer items that draws common shapes (ellipse, triangle, rectangle) More... | |
class | QgsComposerStyleItem |
class | QgsComposerSymbolV2Item |
class | QgsComposerTable |
A class to display feature attributes in the print composer. More... | |
class | QgsComposerTableColumn |
Stores properties of a column in a QgsComposerTable. More... | |
class | QgsComposerTableSortColumnsProxyModel |
Allows for filtering QgsComposerAttributeTable columns by columns which are sorted or unsorted. More... | |
class | QgsComposerTableSortColumnsProxyModelV2 |
Allows for filtering QgsComposerAttributeTable columns by columns which are sorted or unsorted. More... | |
class | QgsComposerTableStyle |
Styling option for a composer table cell. More... | |
class | QgsComposerTableV2 |
A class to display a table in the print composer, and allow the table to span over multiple frames. More... | |
class | QgsComposerTextTable |
A text table item that reads text from string lists. More... | |
class | QgsComposerTextTableV2 |
A text table item that reads text from string lists. More... | |
class | QgsComposerUtils |
Utilities for compositions. More... | |
class | QgsComposition |
Graphics scene for map printing. More... | |
class | QgsCompoundCurveV2 |
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 one server. More... | |
class | QgsConstWkbPtr |
class | QgsConstWkbSimplifierPtr |
class | QgsContextHelp |
Provides a context based help browser for a dialog. More... | |
class | QgsContrastEnhancement |
Manipulates raster pixel values so that they enhanceContrast or clip into a specified numerical range according to the specified ContrastEnhancementAlgorithm. More... | |
class | QgsContrastEnhancementFunction |
A contrast enhancement funcion is the base class for all raster contrast enhancements. More... | |
class | QgsCoordinateReferenceSystem |
Class for storing a coordinate reference system (CRS) More... | |
class | QgsCoordinateTransform |
Class for doing transforms between two map coordinate systems. More... | |
class | QgsCoordinateTransformCache |
Cache coordinate transform by authid of source/dest transformation to avoid the overhead of initialization for each redraw. More... | |
class | QgsCptCityAllRampsItem |
An "All ramps item", which contains all items in a flat hierarchy. More... | |
class | QgsCptCityArchive |
class | QgsCptCityBrowserModel |
class | QgsCptCityCollectionItem |
A Collection: logical collection of subcollections and color ramps. More... | |
class | QgsCptCityColorRampItem |
Item that represents a layer that can be opened with one of the providers. More... | |
class | QgsCptCityColorRampV2 |
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 | QgsCRSCache |
Caches QgsCoordinateReferenceSystem construction, which may be expensive. More... | |
class | QgsCsException |
Custom exception class for Coordinate Reference System related exceptions. More... | |
class | QgsCubicRasterResampler |
Cubic Raster Resampler. More... | |
class | QgsCurvePolygonV2 |
Curve polygon geometry type. More... | |
class | QgsCurveV2 |
Abstract base class for curved geometry type. More... | |
class | QgsCustomColorScheme |
A color scheme which contains custom colors set through QGIS app options dialog. More... | |
class | QgsDartMeasurement |
class | QgsDataCollectionItem |
A Collection: logical collection of layers or subcollections, e.g. More... | |
class | QgsDataDefined |
A container class for data source field mapping or expression. 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 | QgsDataItemProviderFromPlugin |
Simple data item provider implementation that handles the support for provider plugins (which may contain dataCapabilities() and dataItem() functions). More... | |
class | QgsDataItemProviderRegistry |
This singleton 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 | QgsDataSourceURI |
Class for storing the component parts of a PostgreSQL/RDBMS datasource URI. More... | |
class | QgsDateTimeStatisticalSummary |
Calculator for summary statistics and aggregates for a list of datetimes. More... | |
class | QgsDatumTransformStore |
The QgsDatumTransformStore class keeps track of datum transformations as chosen by the user. More... | |
class | QgsDbFilterProxyModel |
A class that implements a custom filter and can be used as a proxy for QgsDbTableModel. More... | |
class | QgsDefaultPluginLayerLegend |
Default legend implementation for plugin layers. More... | |
class | QgsDefaultRasterLayerLegend |
Default legend implementation for raster layers. 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 | QgsDiagramRendererV2 |
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 |
class | QgsDistanceArea |
General purpose distance and area calculator. More... | |
class | QgsDoubleBoxScaleBarStyle |
Double box with alternating colors. 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 | QgsDxfExport |
class | QgsDxfLabelProvider |
Implements a derived label provider internally used for DXF export. More... | |
class | QgsDxfPaintDevice |
A paint device for drawing into dxf files. More... | |
class | QgsDxfPaintEngine |
class | QgsDxfRuleBasedLabelProvider |
Implements a derived label provider for rule based labels internally used for DXF export. More... | |
class | QgsEditFormConfig |
class | QgsEffectStack |
A paint effect which consists of a stack of other chained paint effects. More... | |
class | QgsEllipseSymbolLayerV2 |
A symbol layer for rendering objects with major and minor axis (e.g. More... | |
class | QgsError |
QgsError is container for error messages (report). 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 | QgsExpressionContext |
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be evaluated. More... | |
class | QgsExpressionContextScope |
Single scope for storing variables and functions for use within a QgsExpressionContext. More... | |
class | QgsExpressionContextUtils |
Contains utilities for working with QgsExpressionContext objects, including methods for creating scopes for specific uses (eg project scopes, layer scopes). More... | |
class | QgsExpressionFieldBuffer |
Buffers information about expression fields for a vector layer. More... | |
class | QgsFavouritesItem |
Contains various Favourites directories. More... | |
class | QgsFeature |
The feature class encapsulates a single feature including its id, geometry and a list of field/values attributes. More... | |
class | QgsFeatureFilterProvider |
Abstract interface for use by classes that filter the features of a layer. More... | |
class | QgsFeatureIterator |
Wrapper for iterator of features from vector data provider or vector layer. More... | |
class | QgsFeatureIteratorDataStream |
Utility class for bulk loading of R-trees. More... | |
class | QgsFeatureRendererV2 |
class | QgsFeatureRequest |
This class wraps a request for features to a vector layer (or directly its vector data provider). More... | |
class | QgsFeatureStore |
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 | QgsField |
Encapsulate a field in an attribute table or data source. More... | |
class | QgsFields |
Container of fields for a vector layer. More... | |
class | QgsFilledMarkerSymbolLayer |
Filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbolV2. More... | |
class | QgsFillSymbolLayerV2 |
class | QgsFillSymbolV2 |
class | QgsFontMarkerSymbolLayerV2 |
class | QgsFontUtils |
class | QgsGeometry |
A geometry is the spatial representation of a feature. More... | |
class | QgsGeometryCache |
class | QgsGeometryCollectionV2 |
Geometry collection. More... | |
class | QgsGeometryEditUtils |
Convenience functions for geometry editing. More... | |
class | QgsGeometryEngine |
Contains geometry relation and modification algorithms. More... | |
class | QgsGeometryFactory |
Contains geometry creation routines. More... | |
class | QgsGeometryGeneratorSymbolLayerV2 |
class | QgsGeometryUtils |
Contains various geometry utility functions. More... | |
class | QgsGeometryValidator |
class | QgsGeos |
Does vector analysis using the geos library and handles import, export, exception handling*. 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 | 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 singleton 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 | QgsGradientFillSymbolLayerV2 |
class | QgsGradientStop |
Represents a color stop within a gradient color ramp. More... | |
class | QgsGraduatedSymbolRendererV2 |
class | QgsGroupUngroupItemsCommand |
A composer command class for grouping / ungrouping composer items. 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 |
class | QgsHttpTransaction |
HTTP request/response manager that is redirect-aware. More... | |
class | QgsHueSaturationFilter |
Color and saturation filter pipe for rasters. 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 | QgsInterruptionChecker |
Interface that can be optionaly attached to an iterator so its nextFeature() implementaton can check if it must stop as soon as possible. More... | |
class | QgsInterval |
A representation of the interval between two datetime 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 | QgsJSONExporter |
Handles exporting QgsFeature features to GeoJSON features. More... | |
class | QgsJSONUtils |
Helper utilities for working with JSON and GeoJSON conversions. More... | |
class | QgsLabel |
A class to render labels. More... | |
class | QgsLabelAttributes |
A class to store attributes needed for label rendering. More... | |
class | QgsLabelCandidate |
class | QgsLabelComponent |
Maintains current state of more grainular and temporal values when creating/painting component parts of an individual label (e.g. More... | |
class | QgsLabelFeature |
The QgsLabelFeature class describes a feature that should be used within the labeling engine. More... | |
class | QgsLabelingEngineInterface |
Labeling engine interface. More... | |
class | QgsLabelingEngineV2 |
The QgsLabelingEngineV2 class provides map labeling functionality. 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 | QgsLabelPosition |
class | QgsLabelSearchTree |
A class to query the labeling structure at a given point (small wraper around pal RTree class) More... | |
class | QgsLabelSorter |
Helper class for sorting labels into correct draw order. 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 | 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 | QgsLegacyHelpers |
class | QgsLegendModel |
A model that provides group, layer and classification items. More... | |
class | QgsLegendModelV2 |
Item model implementation based on layer tree model for composer legend. More... | |
class | QgsLegendRenderer |
The QgsLegendRenderer class handles automatic layout and rendering of legend. More... | |
class | QgsLegendSettings |
The QgsLegendSettings class stores the appearance and layout settings for legend drawing with QgsLegendRenderer. More... | |
class | QgsLegendSymbolItemV2 |
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 | QgsLinearlyInterpolatedDiagramRenderer |
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 | QgsLinePatternFillSymbolLayer |
class | QgsLineStringV2 |
Line string geometry type, with support for z-dimension and m-values. More... | |
class | QgsLineSymbolLayerV2 |
class | QgsLineSymbolV2 |
class | QgsLocaleNumC |
class | QgsLogger |
QgsLogger is a class to print debug/warning/error messages to the console. More... | |
class | QgsMapHitTest |
Class that runs a hit test with given map settings. More... | |
class | QgsMapLayer |
Base class for all map layer types. 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 | QgsMapLayerRegistry |
This class tracks map layers that are currently loaded and provides various methods to retrieve matching layers from the registry. More... | |
class | QgsMapLayerRenderer |
Base class for utility classes that encapsulate information necessary for rendering of map layers. More... | |
class | QgsMapLayerStyle |
Stores style information (renderer, transparency, labeling, diagrams etc.) applicable to a map layer. More... | |
class | QgsMapLayerStyleManager |
Management of styles for use with one map layer. More... | |
class | QgsMapRenderer |
A non GUI class for rendering a map layer set onto a QPainter. More... | |
class | QgsMapRendererCache |
This class is responsible for keeping cache of rendered images of individual layers. 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 | QgsMapSettings |
The QgsMapSettings class contains configuration for rendering of the map. 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 | QgsMarkerLineSymbolLayerV2 |
class | QgsMarkerSymbolLayerV2 |
Abstract base class for marker symbol layers. More... | |
class | QgsMarkerSymbolV2 |
class | QgsMessageLog |
Interface for logging messages from QGIS in GUI independent way. More... | |
class | QgsMessageLogConsole |
Default implementation of message logging interface. More... | |
class | QgsMessageOutput |
Interface for showing messages from QGIS in GUI independent way. More... | |
class | QgsMessageOutputConsole |
Default implementation of message output interface. More... | |
class | QgsMimeDataUtils |
class | QgsMultiBandColorRenderer |
Renderer for multiband images with the color components. More... | |
class | QgsMultiCurveV2 |
Multi curve geometry collection. More... | |
class | QgsMultiLineStringV2 |
Multi line string geometry collection. More... | |
class | QgsMultiPointV2 |
Multi point geometry collection. More... | |
class | QgsMultiPolygonV2 |
Multi polygon geometry collection. More... | |
class | QgsMultiRenderChecker |
This class allows checking rendered images against comparison images. More... | |
class | QgsMultiSurfaceV2 |
Multi surface geometry collection. More... | |
class | QgsNetworkAccessManager |
network access manager for QGIS More... | |
class | QgsNetworkContentFetcher |
HTTP network content fetcher. More... | |
class | QgsNetworkDiskCache |
Wrapper implementation of QNetworkDiskCache with all methods guarded by a mutex soly for internal use of QgsNetworkAccessManagers. More... | |
class | QgsNetworkReplyParser |
Multipart QNetworkReply parser. More... | |
class | QgsNMEAConnection |
Evaluates NMEA sentences coming from a GPS device. More... | |
class | QgsNullSymbolRenderer |
Null symbol renderer. More... | |
class | QgsNumericScaleBarStyle |
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 |
class | QgsOgcUtils |
The QgsOgcUtils class provides various utility functions for conversion between OGC (Open Geospatial Consortium) standards and QGIS internal representations. More... | |
class | QgsOgcUtilsExprToFilter |
Internal use by QgsOgcUtils. More... | |
class | QgsOgcUtilsSQLStatementToFilter |
Internal use by QgsOgcUtils. More... | |
class | QgsOgrUtils |
Utilities for working with OGR features and layers. 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 | QgsOuterGlowEffect |
A paint effect which draws a glow outside of a picture. More... | |
class | QgsOWSConnection |
Connections management. 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 |
Singleton registry of available paint effects. More... | |
class | QgsPaintEngineHack |
Hack to workaround Qt #5114 by disabling PatternTransform. More... | |
class | QgsPalettedRasterRenderer |
Renderer for paletted raster images. More... | |
class | QgsPalLabeling |
class | QgsPalLayerSettings |
class | QgsPaperGrid |
Item representing a grid. More... | |
class | QgsPaperItem |
Item representing the paper. More... | |
class | QgsPieDiagram |
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 | QgsPluginLayer |
Base class for plugin layers. More... | |
class | QgsPluginLayerRegistry |
a registry of plugin layers types More... | |
class | QgsPluginLayerRenderer |
Fallback layer renderer implementation for layer that do not support map renderer yet. More... | |
class | QgsPluginLayerType |
class for creating plugin specific layers More... | |
class | QgsPoint |
A class to represent a point. More... | |
class | QgsPointDisplacementRenderer |
A renderer that automatically displaces points with the same position. 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_VisitorEdgesInRect |
Helper class used when traversing the index looking for edges - 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_VisitorNearestVertex |
Helper class used when traversing the index looking for vertices - builds a list of matches. More... | |
class | QgsPointPatternFillSymbolLayer |
class | QgsPointV2 |
Point geometry type, with support for z-dimension and m-values. More... | |
class | QgsPolygonV2 |
Polygon geometry type. More... | |
class | QgsProject |
Reads and writes project states. More... | |
class | QgsProjectBadLayerDefaultHandler |
Default bad layer handler which ignores any missing layers. 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 | QgsProjectFileTransform |
class | QgsProjectItem |
Data item that can be used to represent QGIS projects. More... | |
class | QgsProjectVersion |
A class to describe the version of a project. More... | |
class | QgsProperty |
An Abstract Base Class for QGIS project property hierarchies. More... | |
class | QgsPropertyKey |
QgsPropertyKey node. More... | |
class | QgsPropertyValue |
QgsPropertyValue node. More... | |
class | QgsProviderCountCalcEvent |
A custom event that is designed to be fired when a layer count has been fully calculated. More... | |
class | QgsProviderExtentCalcEvent |
A custom event that is designed to be fired when a layer extent has been fully calculated. More... | |
class | QgsProviderMetadata |
Holds data provider key, description, and associated shared library file information. More... | |
class | QgsProviderRegistry |
A registry / canonical manager of data providers. More... | |
class | QgsPseudoColorShader |
A raster color shader that highlighs low values in blue and high values in red. More... | |
class | QgsPythonRunner |
Utility class for running python commands from various parts of QGIS. More... | |
class | QgsQtLocationConnection |
class | QgsRandomColorsV2 |
class | QgsRaster |
Raster namespace. 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 | QgsRasterDataProvider |
Base class for raster data providers. 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 | 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 |
This class provides qgis with the ability to render raster datasets onto the mapcanvas. More... | |
class | QgsRasterLayerRenderer |
Implementation of threaded rendering for raster layers. More... | |
class | QgsRasterNuller |
Raster pipe that deals with null values. More... | |
class | QgsRasterPipe |
Base class for processing modules. More... | |
class | QgsRasterProjector |
QgsRasterProjector implements approximate projection support for it calculates grid of points in source CRS for target CRS + extent which are used to calculate affine transformation matrices. 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 | QgsRasterResampleFilter |
Resample filter pipe for rasters. More... | |
class | QgsRasterResampler |
Interface for resampling rasters (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 | 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 | QgsRecentColorScheme |
A color scheme which contains the most recently used colors. More... | |
class | QgsRectangle |
A rectangle specified with double values. More... | |
class | QgsRelation |
class | QgsRelationManager |
This class manages a set of relations between layers. 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 | QgsRendererCategoryV2 |
categorized renderer More... | |
class | QgsRendererRangeV2 |
class | QgsRendererRangeV2LabelFormat |
class | QgsRendererV2AbstractMetadata |
Stores metadata about one renderer class. More... | |
class | QgsRendererV2Metadata |
Convenience metadata class that uses static functions to create renderer and its widget. More... | |
class | QgsRendererV2Registry |
Registry of renderers. More... | |
class | QgsRuleBasedLabeling |
class | QgsRuleBasedLabelProvider |
class | QgsRuleBasedRendererV2 |
When drawing a vector layer with rule-based renderer, it goes through the rules and draws features with symbols from rules that match. More... | |
class | QgsRunProcess |
A class that executes an external program/script. More... | |
class | QgsRuntimeProfiler |
class | QgsScaleBarStyle |
Abstraction of composer scale bar style. More... | |
class | QgsScaleCalculator |
Calculates scale for a given combination of canvas size, map extent, and monitor dpi. More... | |
class | QgsScaleExpression |
Class storing parameters of a scale expression, which is a subclass of QgsExpression for expressions which return a size or width. More... | |
class | QgsScaleUtils |
class | QgsScopedExpressionFunction |
Expression function for use within a QgsExpressionContextScope. More... | |
class | QgsScopeLogger |
class | QgsShadowEffect |
Base class for paint effects which offset, blurred shadows. More... | |
class | QgsShapeburstFillSymbolLayerV2 |
class | QgsSignalBlocker< Object > |
RAII signal blocking class. More... | |
class | QgsSimpleFillSymbolLayerV2 |
class | QgsSimpleLegendNode |
Implementation of legend node interface for displaying arbitrary label with icon. More... | |
class | QgsSimpleLineSymbolLayerV2 |
class | QgsSimpleMarkerSymbolLayerBase |
Abstract base class for simple marker symbol layers. More... | |
class | QgsSimpleMarkerSymbolLayerV2 |
Simple marker symbol layer, consisting of a rendered shape with solid fill color and an outline. 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 | QgsSingleBoxScaleBarStyle |
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 | QgsSingleSymbolRendererV2 |
class | QgsSLConnect |
class | QgsSnapper |
A class that allows advanced snapping operations on a set of vector layers. More... | |
struct | QgsSnappingResult |
Represents the result of a snapping operation. More... | |
class | QgsSnappingUtils |
This class has all the configuration of snapping and can return answers to snapping queries. More... | |
class | QgsSpatialIndex |
class | QgsSpatialIndexCopyVisitor |
class | QgsSpatialIndexData |
Data of spatial index that may be implicitly shared. More... | |
class | QgsSqlExpressionCompiler |
Generic expression compiler for translation to provider specific SQL WHERE clauses. More... | |
class | QgsSQLStatement |
Class for parsing SQL statements. More... | |
class | QgsSQLStatementCollectTableNames |
Internal use. More... | |
class | QgsStatisticalSummary |
Calculator for summary statistics for a list of doubles. 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 | QgsStyleV2 |
class | QgsSurfaceV2 |
class | QgsSvgCache |
A cache for images / pictures derived from svg files. More... | |
class | QgsSvgCacheEntry |
class | QgsSVGFillSymbolLayer |
A class for svg fill patterns. More... | |
class | QgsSvgMarkerSymbolLayerV2 |
class | QgsSymbolLayerV2 |
class | QgsSymbolLayerV2AbstractMetadata |
Stores metadata about one symbol layer class. More... | |
class | QgsSymbolLayerV2Metadata |
Convenience metadata class that uses static functions to create symbol layer and its widget. More... | |
class | QgsSymbolLayerV2Registry |
Registry of available symbol layer classes. More... | |
class | QgsSymbolLayerV2Utils |
class | QgsSymbologyV2Conversion |
This class is not a part of public API, it is intended only for compatibility with older versions of QGIS (1.x) More... | |
class | QgsSymbolV2 |
class | QgsSymbolV2LegendNode |
Implementation of legend node interface for displaying preview of vector symbols and their labels and allowing interaction with the symbol / renderer. More... | |
class | QgsSymbolV2LevelItem |
class | QgsSymbolV2RenderContext |
class | QgsTextDiagram |
class | QgsTextLabelFeature |
Class that adds extra information to QgsLabelFeature for text labels. More... | |
class | QgsTicksScaleBarStyle |
A scale bar that draws segments using short ticks. More... | |
class | QgsTolerance |
This is the class is providing tolerance value in map unit values. 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 | 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 | QgsUnitTypes |
Helper functions for various unit types. 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 | QgsVector |
A class to represent a vector. More... | |
class | QgsVectorColorBrewerColorRampV2 |
class | QgsVectorColorRampV2 |
Abstract base class for color ramps. More... | |
class | QgsVectorDataProvider |
This is the base class for vector data providers. 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 files to disk. More... | |
class | QgsVectorGradientColorRampV2 |
Gradient color ramp, which smoothly interpolates between two colors and also supports optional extra color stops. More... | |
class | QgsVectorLayer |
Represents a vector layer which manages a vector based data sets. 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 |
class | QgsVectorLayerEditPassthrough |
class | QgsVectorLayerEditUtils |
class | QgsVectorLayerFeatureIterator |
class | QgsVectorLayerFeatureSource |
Partial snapshot of vector layer's state (only the members necessary for access to features) More... | |
class | QgsVectorLayerImport |
A convenience class for writing vector files to disk. More... | |
class | QgsVectorLayerInterruptionCheckerDuringCountSymbolFeatures |
Used by QgsVectorLayer::countSymbolFeatures() to provide an interruption checker. More... | |
class | QgsVectorLayerJoinBuffer |
Manages joined fields for a vector layer. More... | |
class | QgsVectorLayerLabelProvider |
The QgsVectorLayerLabelProvider class implements a label provider for vector layers. More... | |
class | QgsVectorLayerRenderer |
Implementation of threaded rendering for vector layers. More... | |
class | QgsVectorLayerRendererInterruptionChecker |
Interruption checker used by QgsVectorLayerRenderer::render() More... | |
class | QgsVectorLayerSimpleLabeling |
Basic implementation of the labeling interface. 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 | QgsVectorRandomColorRampV2 |
Random color ramp, which returns random colors based on preset parameters. More... | |
class | QgsVectorSimplifyMethod |
This class contains information how to simplify geometries fetched from a vector layer. More... | |
class | QgsVertexId |
Utility class for identifying a unique vertex within a geometry. More... | |
class | QgsVirtualLayerDefinition |
Class to manipulate the definition of a virtual layer. More... | |
class | QgsVirtualLayerDefinitionUtils |
Utils class for QgsVirtualLayerDefinition. More... | |
class | QgsVisibilityPresetCollection |
Container class that allows storage of visibility presets consisting of visible map layers and layer styles. 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 | QgsWkbException |
class | QgsWkbPtr |
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 | QgsZipItem |
A zip file: contains layers, using GDAL/OGR VSIFILE mechanism. 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. | |
class | QWebPage |
The QWebPage class is a collection of stubs to mimic the API of a QWebPage on systems where QtWebkit is not available. | |
class | QWebSettings |
The QWebSettings class is a collection of stubs to mimic the API of a QWebSettings on systems where QtWebkit is not available. | |
class | QgsSQLStatement::RecursiveVisitor |
A visitor that recursively explores all children. More... | |
class | QgsRuleBasedLabeling::Rule |
class | QgsRuleBasedRendererV2::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 | pal::Sol |
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 | QgsExpression::StaticFunction |
c++ helper class for defining QgsExpression functions. More... | |
class | QgsVectorFileWriter::StringOption |
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 | pal::Util |
class | pal::PalException::ValueNotInRange |
thrown when a value is not in the valid scale range\It can be thrown by : More... | |
class | QgsSQLStatement::Visitor |
Support for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes. More... | |
class | QgsExpression::Visitor |
Support for visitor pattern - algorithms dealing with the expressions may be implemented without modifying the Node classes. More... | |
class | QgsExpression::WhenThen |
class | pal::InternalException::WrongGeometry |
Thrown when a geometry type is not like expected. More... | |
Macros | |
#define | QGSCOMPARENEAR(value, expected, epsilon) |
Assorted helper methods for unit testing. More... | |
Typedefs | |
typedef QgsInterval | QgsExpression::Interval |
typedef QgsActionManager | QgsAttributeAction |
QgsAttributeAction is deprecated and has been replaced with QgsActionManager. More... | |
typedef QList< QgsComposerTableColumn * > | QgsComposerTableColumns |
List of column definitions for a QgsComposerTable. More... | |
typedef QList< QgsComposerTableRow > | QgsComposerTableContents |
List of QgsComposerTableRows, representing rows and column cell contents for a QgsComposerTable. More... | |
typedef QList< QVariant > | QgsComposerTableRow |
List of QVariants, representing a the contents of a single row in a QgsComposerTable. More... | |
typedef QVariantMap | QgsEditorWidgetConfig |
Holds a set of configuration parameters for a editor widget wrapper. More... | |
typedef QList< QPair< QColor, QString > > | QgsNamedColorList |
List of colors paired with a friendly display name identifying the color. More... | |
typedef QMultiMap< QString, QString > | QgsSmartConditionMap |
A multimap to hold the smart group conditions as constraint and parameter pairs. More... | |
The CORE library contains all basic GIS functionality.
#define QGSCOMPARENEAR | ( | value, | |
expected, | |||
epsilon | |||
) |
Assorted helper methods for unit testing.
Definition at line 26 of file qgstestutils.h.
typedef QgsInterval QgsExpression::Interval |
Definition at line 1088 of file qgsexpression.h.
typedef QgsActionManager QgsAttributeAction |
QgsAttributeAction is deprecated and has been replaced with QgsActionManager.
This legacy typedef will be removed with QGIS 3.
Definition at line 29 of file qgsattributeaction.h.
List of column definitions for a QgsComposerTable.
Definition at line 46 of file qgscomposertablev2.h.
typedef QList< QgsComposerTableRow > QgsComposerTableContents |
List of QgsComposerTableRows, representing rows and column cell contents for a QgsComposerTable.
Definition at line 40 of file qgscomposertablev2.h.
typedef QList< QVariant > QgsComposerTableRow |
List of QVariants, representing a the contents of a single row in a QgsComposerTable.
Definition at line 26 of file qgscomposertablev2.h.
typedef QVariantMap QgsEditorWidgetConfig |
Holds a set of configuration parameters for a editor widget wrapper.
It's basically a set of key => value pairs.
If you need more advanced structures than a simple key => value pair, you can use a value to hold any structure a QVariant can handle (and that's about anything you get through your compiler)
These are the user configurable options in the field properties tab of the vector layer properties. They are saved in the project file per layer and field. You get these passed, for every new widget wrapper.
Definition at line 35 of file qgseditorwidgetconfig.h.
typedef QList< QPair< QColor, QString > > QgsNamedColorList |
List of colors paired with a friendly display name identifying the color.
Definition at line 30 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 doesnot have the tag matching the parameter group -> symbol belongs to group specified by the parameter !group -> symbol doesn't belong to the group specified by 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 56 of file qgsstylev2.h.