|
QGIS API Documentation
2.6.0-Brighton
|
Contains all basic GIS functionality. More...
Classes | |
| class | QGis |
| The QGis class provides global constants for use throughout the application. More... | |
| class | QgsApplication |
| Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc. More... | |
| class | QgsAction |
| Utility class that encapsulates an action based on vector attributes. More... | |
| class | QgsClipper |
| A class to trim lines and polygons to within a rectangular region. More... | |
| class | QgsContextHelp |
| Provides a context based help browser for a dialog. 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 | QgsCredentials |
| Interface for requesting credentials in QGIS in GUI independent way. More... | |
| class | QgsCsException |
| Custom exception class for Coordinate Reference System related exceptions. 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 | QgsDistanceArea |
| General purpose distance and area calculator. More... | |
| class | QgsErrorMessage |
| QgsErrorMessage represents single error message. More... | |
| class | QgsError |
| QgsError is container for error messages (report). More... | |
| class | QgsException |
| Defines a qgis exception class. More... | |
| class | QgsFeature |
| The feature class encapsulates a single feature including its id, geometry and a list of field/values attributes. More... | |
| class | QgsAbstractFeatureIterator |
| Internal feature iterator to be implemented within data providers. More... | |
| class | QgsFeatureIterator |
| Wrapper for iterator of features from vector data provider or vector layer. More... | |
| class | QgsFeatureStore |
| Container for features with the same fields and crs. 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 | QgsHttpTransaction |
| HTTP request/response manager that is redirect-aware. More... | |
| class | QgsLabel |
| A class to render labels. More... | |
| class | QgsLabelAttributes |
| A class to store attributes needed for label rendering. More... | |
| class | QgsLogger |
| QgsLogger is a class to print debug/warning/error messages to the console. More... | |
| class | QgsMapLayer |
| Base class for all map layer types. More... | |
| class | 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. More... | |
| class | QgsMapRenderer |
| A non GUI class for rendering a map layer set onto a QPainter. More... | |
| class | QgsMapToPixel |
| Perform transforms between map coordinates and device coordinates. More... | |
| class | QgsMessageLog |
| Interface for logging messages from QGIS in GUI independent way. More... | |
| class | QgsMessageOutput |
| Interface for showing messages from QGIS in GUI independent way. More... | |
| class | QgsLabelComponent |
| Maintains current state of more grainular and temporal values when creating/painting component parts of an individual label (e.g. More... | |
| class | QgsPluginLayer |
| Base class for plugin layers. More... | |
| class | QgsPluginLayerType |
| class for creating plugin specific layers More... | |
| class | QgsPluginLayerRegistry |
| a registry of plugin layers types More... | |
| class | QgsVector |
| A class to represent a vector. More... | |
| class | QgsPoint |
| A class to represent a point geometry. More... | |
| class | QgsProject |
| Reads and writes project states. More... | |
| class | QgsProperty |
| An Abstract Base Class for QGIS project property hierarchies. More... | |
| class | QgsProjectVersion |
| A class to describe the version of a project. 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 | QgsRectangle |
| A rectangle specified with double values. More... | |
| class | QgsRenderContext |
| Contains information about the context of a rendering operation. More... | |
| class | QgsRunProcess |
| A class that executes an external program/script. More... | |
| class | QgsScaleCalculator |
| Calculates scale for a given combination of canvas size, map extent, and monitor dpi. More... | |
| struct | QgsSnappingResult |
| Represents the result of a snapping operation. More... | |
| class | QgsTolerance |
| This is the class is providing tolerance value in map unit values. More... | |
| class | QgsVectorDataProvider |
| This is the base class for vector data providers. More... | |
| class | QgsVectorFileWriter |
| A convenience class for writing vector files to disk. More... | |
| class | QgsVectorLayer |
| Represents a vector layer which manages a vector based data sets. More... | |
| class | QgsVectorLayerImport |
| A convenience class for writing vector files to disk. More... | |
| class | QgsBilinearRasterResampler |
| Bilinear Raster Resampler. More... | |
| class | QgsBrightnessContrastFilter |
| Brightness/contrast filter pipe for rasters. More... | |
| class | QgsClipToMinMaxEnhancement |
| A raster contrast enhancement that will clip a value to the specified min/max range. More... | |
| class | QgsColorRampShader |
| A ramp shader will color a raster pixel based on a list of values ranges in a ramp. 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 | QgsCubicRasterResampler |
| Cubic Raster Resampler. More... | |
| class | QgsHueSaturationFilter |
| Color and saturation filter pipe for rasters. 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 | QgsMultiBandColorRenderer |
| Renderer for multiband images with the color components. More... | |
| class | QgsPalettedRasterRenderer |
| Renderer for paletted raster images. More... | |
| class | QgsPseudoColorShader |
| A raster color shader that highlighs low values in blue and high values in red. More... | |
| 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 | 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 | 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 | QgsRasterNuller |
| Raster pipe that deals with null values. More... | |
| class | QgsRasterPipe |
| Base class for processing modules. 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... | |
| struct | QgsRasterRendererRegistryEntry |
| Registry for raster renderer entries. More... | |
| class | QgsRasterRendererRegistry |
| Registry for raster renderers. 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 | 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 | 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 | QgsColorScheme |
| Abstract base class for color schemes. More... | |
| class | QgsGplColorScheme |
| A color scheme which stores its colors in a gpl palette file. 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 | QgsRecentColorScheme |
| A color scheme which contains the most recently used colors. More... | |
| class | QgsCustomColorScheme |
| A color scheme which contains custom colors set through QGIS app options dialog. More... | |
| class | QgsProjectColorScheme |
| A color scheme which contains project specific colors set through project properties dialog. More... | |
| class | QgsColorSchemeRegistry |
| Registry of color schemes. More... | |
| class | QgsDataDefined |
| A container class for data source field mapping or expression. More... | |
| class | QgsNetworkContentFetcher |
| HTTP network content fetcher. More... | |
Contains all basic GIS functionality.
1.8.1.2