| GEOSException | |
| GEOSInit | |
| QGis | Global constants for use throughout the application |
| QgisInterface | QgisInterface Abstract base class defining interfaces exposed by QgisApp and made available to plugins |
| QgisPlugin | Abstract base class from which all plugins must inherit |
| QgsAction | Utility class that encapsulates an action based on vector attributes |
| QgsApplication | Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc |
| QgsAttributeAction | Storage and management of actions associated with Qgis layer attributes |
| QgsClipper | A class to trim lines and polygons to within a rectangular region |
| QgsClipToMinMaxEnhancement | A raster contrast enhancement that will clip a value to the specified min/max range |
| QgsColorButton | A cross platform button subclass for selecting colors |
| QgsColorRampShader | A ramp shader will color a raster pixel based on a list of values ranges in a ramp |
| QgsColorRampShader::ColorRampItem | |
| QgsComposerItem | A item that forms part of a map composition |
| QgsComposerItemGroup | A container for grouping several QgsComposerItems |
| QgsComposerLabel | A label that can be placed onto a map composition |
| QgsComposerLegend | A legend that can be placed onto a map composition |
| QgsComposerMap | Object representing map window |
| QgsComposerPicture | A composer class that displays svg files or raster format (jpg, png, |
| QgsComposerScaleBar | A scale bar item that can be added to a map composition |
| QgsComposerView | Widget to display the composer items |
| QgsComposition | Graphics scene for map printing |
| QgsContextHelp | Provides a context based help browser for a dialog |
| QgsContinuousColorRenderer | Renderer class which interpolates rgb values linear between the minimum and maximum value of the classification field |
| QgsContrastEnhancement | Manipulates raster pixel values so that they enhanceContrast or clip into a specified numerical range according to the specified ContrastEnhancementAlgorithm |
| QgsContrastEnhancementFunction | A contrast enhancement funcion is the base class for all raster contrast enhancements |
| QgsCoordinateReferenceSystem | Class for storing a coordinate reference system (CRS) |
| QgsCoordinateTransform | Class for doing transforms between two map coordinate systems |
| QgsCsException | Custom exception class for Coordinate Reference System related exceptions |
| QgsDataProvider | Abstract base class for spatial data provider implementations |
| QgsDataSourceURI | Class for storing the component parts of a PostgreSQL/RDBMS datasource URI |
| QgsDetailedItemData | This class is the data only representation of a QgsDetailedItemWidget, designed to be used in custom views |
| QgsDetailedItemDelegate | A custom model/view delegate that can display an icon, heading and detail sections |
| QgsDetailedItemWidget | A widget renderer for detailed item views |
| QgsDistanceArea | General purpose distance and area calculator |
| QgsDoubleBoxScaleBarStyle | Double box with alternating colors |
| QgsEncodingFileDialog | A file dialog which lets the user select the prefered encoding type for a data provider |
| QgsException | Defines a qgis exception class |
| QgsFeature | The feature class encapsulates a single feature including its id, geometry and a list of field/values attributes |
| QgsField | Encapsulate a field in an attribute table or data source |
| QgsFileDropEdit | A line edit for capturing file names that can have files dropped onto it via drag & drop |
| QgsFreakOutShader | A colorful false color shader that will frighten your granny and make your dogs howl |
| QgsGenericProjectionSelector | A generic dialog to prompt the user for a Coordinate Reference System |
| QgsGeometry | A geometry is the spatial representation of a feature |
| QgsGraduatedSymbolRenderer | This class contains the information for graduate symbol rendering |
| QgsHttpTransaction | HTTP request/response manager that is redirect-aware |
| QgsIOException | For Qgis I/O related exceptions |
| QgsLabel | A class to render labels |
| QgsLabel::labelpoint | |
| QgsLabelAttributes | A class to store attributes needed for label rendering |
| QgsLegendModel | A model that provides layers as root items |
| QgsLine | A simple line object composed of a begin and end point |
| QgsLinearMinMaxEnhancement | A colour enhancement function that performs a linear enhanceContrast between min and max |
| QgsLinearMinMaxEnhancementWithClip | A linear enhanceContrast enhancement that first clips to min max and then enhanceContrastes linearly between min and max |
| QgsLogger | QgsLogger is a class to print debug/warning/error messages to the console |
| QgsMapCanvas | Map canvas is a class for displaying all GIS data types on a canvas |
| QgsMapCanvas::CanvasProperties | : to be deleted, stuff from here should be moved elsewhere |
| QgsMapCanvasItem | An abstract class for items that can be placed on the map canvas |
| QgsMapCanvasLayer | A class that stores visibility and presence in overview flags together with pointer to the layer |
| QgsMapCanvasMap | A rectangular graphics item representing the map on the canvas |
| QgsMapCanvasSnapper | This class reads the snapping properties from the current project and configures a QgsSnapper to perform the snapping |
| QgsMapLayer | Base class for all map layer types |
| QgsMapLayerRegistry | This class tracks map layers that are currently loaded and provides a means to fetch a pointer to a map layer and delete it |
| QgsMapOverviewCanvas | A widget that displays an overview map |
| QgsMapRenderer | A non GUI class for rendering a map layer set onto a QPainter |
| QgsMapTip | A maptip is a class to display a tip on a map canvas when a mouse is hovered over a feature |
| QgsMapTool | Abstract base class for all map tools |
| QgsMapToolEmitPoint | A map tool that simply emits a point when clicking on the map |
| QgsMapToolPan | A map tool for panning the map |
| QgsMapToolZoom | A map tool for zooming into the map |
| QgsMapToPixel | Perform transforms between map coordinates and device coordinates |
| QgsMarkerCatalogue | Catalogue of point symbols |
| QgsMessageOutput | Interface for showing messages from QGIS in GUI independent way |
| QgsMessageOutputConsole | Default implementation of message output interface |
| QgsMessageViewer | A generic message view for displaying QGIS messages |
| QgsNumericScaleBarStyle | A scale bar style that draws text in the form of '1:XXXXX' |
| QgsPanningWidget | Widget that serves as rectangle showing current extent in overview |
| QgsPoint | A class to represent a point geometry |
| QgsProject | Reads and writes project states |
| QgsProject::Imp | |
| QgsProjectBadLayerException | For files missing from layers while reading project files |
| QgsProjectFileTransform | Class to convert from older project file versions to newer |
| QgsProjectFileTransform::transform | |
| QgsProjectionSelector | A widget for selecting a Coordinate reference system from a tree |
| QgsProjectVersion | A class to describe the version of a project |
| QgsProperty | An Abstract Base Class for QGIS project property hierarchies |
| QgsPropertyKey | QgsPropertyKey node |
| QgsPropertyValue | QgsPropertyValue node |
| QgsProviderCountCalcEvent | A custom event that is designed to be fired when a layer count has been fully calculated |
| QgsProviderExtentCalcEvent | A custom event that is designed to be fired when a layer extent has been fully calculated |
| QgsProviderMetadata | Holds data provider key, description, and associated shared library file information |
| QgsProviderRegistry | A registry / canonical manager of data providers |
| QgsPseudoColorShader | A raster color shader that highlighs low values in blue and high values in red |
| QgsQuickPrint | A convenience class for quickly printing a map |
| QgsRasterBandStats | The RasterBandStats struct is a container for statistics about a single raster band |
| QgsRasterDataProvider | Base class for raster data providers |
| QgsRasterLayer | This class provides qgis with the ability to render raster datasets onto the mapcanvas |
| QgsRasterPyramid | This struct is used to store pyramid info for the raster layer |
| QgsRasterShader | Interface for all raster shaders |
| QgsRasterShaderFunction | The raster shade function applies a shader to a pixel at render time - typically used to render grayscale images as false color |
| QgsRasterTransparency | Defines the list of pixel values to be considered as transparent or semi transparent when rendering rasters |
| QgsRasterTransparency::TransparentSingleValuePixel | |
| QgsRasterTransparency::TransparentThreeValuePixel | |
| QgsRasterViewPort | This class provides details of the viewable area that a raster will be rendered into |
| QgsRectangle | A rectangle specified with double values |
| QgsRenderContext | Contains information about the context of a rendering operation |
| QgsRenderer | Abstract base class for renderers |
| QgsRendererPlugin | Interface class for renderer plugins |
| QgsRubberBand | A class for drawing transient features (e.g |
| QgsRunProcess | A class that executes an external program/script |
| QgsScaleBarStyle | Abstraction of composer scale bar style |
| QgsScaleCalculator | Calculates scale for a given combination of canvas size, map extent, and monitor dpi |
| QgsSearchString | A class to represent a search string |
| QgsSearchTreeNode | A representation of a node in a search tree |
| QgsSearchTreeValue | |
| QgsSingleBoxScaleBarStyle | Scalebar style that draws a single box with alternating color for the segments |
| QgsSingleSymbolRenderer | Render class to display all the features with a single QgsSymbol |
| QgsSnapper | A class that allows advanced snapping operations on a set of vector layers |
| QgsSnapper::SnapLayer | |
| QgsSnappingResult | Represents the result of a snapping operation |
| QgsSymbol | Encapsulates settings for drawing (QPen, QBrush, Point symbol) and classification (lower value, upper value) |
| QgsTicksScaleBarStyle | A scale bar that draws segments using short ticks |
| QgsUniqueValueRenderer | |
| QgsVectorDataProvider | This is the base class for vector data providers |
| QgsVectorFileWriter | A convenience class for writing vector files to disk |
| QgsVectorLayer | Vector layer backed by a data source provider |
| QgsVectorLayer::RangeData | |
| QgsVertexMarker | A class for marking vertices of features using e.g |