|
Quantum GIS API Documentation
1.8
|
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 | 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 | QgsField |
| Encapsulate a field in an attribute table or data source. 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 | 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 | QgsProjectFileTransform |
| Class to convert from older project file versions to newer. 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 | QgsRasterDataProvider |
| Base class for raster 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... | |
| class | QgsSearchString |
| A class to represent a search string. More... | |
| class | QgsSearchTreeNode |
| A representation of a node in a search tree. 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 |
| Vector layer backed by a data source provider. More... | |
| class | QgsVectorLayerImport |
| A convenience class for writing vector files to disk. 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 | QgsFreakOutShader |
| A colorful false color shader that will frighten your granny and make your dogs howl. 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 | QgsPseudoColorShader |
| A raster color shader that highlighs low values in blue and high values in red. More... | |
| class | QgsRasterBandStats |
| The RasterBandStats struct is a container for statistics about a single raster band. More... | |
| class | QgsRasterLayer |
| This class provides qgis with the ability to render raster datasets onto the mapcanvas. More... | |
| class | QgsRasterPyramid |
| This struct is used to store pyramid info for the raster layer. 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... | |
Contains all basic GIS functionality.
1.7.6.1