QGIS API Documentation
2.0.1-Dufour
|
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 | QgsGeometry |
A geometry is the spatial representation of a feature. 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 | QgsDataDefined |
A container class for data source field mapping or expression. More... |
Contains all basic GIS functionality.