Quantum GIS API Documentation  1.7.5-Wroclaw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCQgsUndoCommand::AttributeChangeEntryChange structure for attribute for undo/redo purpose
oCQgsMapCanvas::CanvasProperties
oCQgsColorRampShader::ColorRampItem
oCQgsGeometry::Error
oCQgsUndoCommand::GeometryChangeEntryChange structure to geometry for undo/redo purpose
oCGEOSException
oCGEOSInit
oCHalfEdge
oCQgsProject::Imp
oCIVisitor
oCQgsLabel::labelpoint
oCQgsInterpolator::LayerDataA layer together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline)
oCLine3DThis class represents a line
oCMyLine
oCQgsVectorDataProvider::NativeType
oCNodeNode is a class used by Line3D
oCPalGeometry
oCPalGeometry
oCParametricLineParametricLine is an Interface for parametric lines
oCPoint3DPoint3D is a class to represent a three dimensional point
oCQAbstractItemDelegate
oCQApplication
oCQDialog
oCQEvent
oCQFileDialog
oCQGisGlobal constants for use throughout the application
oCQgisPluginAbstract base class from which all plugins must inherit
oCQGraphicsItem
oCQGraphicsRectItem
oCQGraphicsScene
oCQGraphicsView
oCQgsActionUtility class that encapsulates an action based on vector attributes
oCQgsAttributeActionStorage and management of actions associated with Qgis layer attributes
oCQgsClipperA class to trim lines and polygons to within a rectangular region
oCQgsColorBrewerPalette
oCQgsComposerAttributeTableCompareHelper class for sorting, takes into account sorting column and ascending / descending
oCQgsContrastEnhancementManipulates raster pixel values so that they enhanceContrast or clip into a specified numerical range according to the specified ContrastEnhancementAlgorithm
oCQgsContrastEnhancementFunctionA contrast enhancement funcion is the base class for all raster contrast enhancements
oCQgsCoordinateReferenceSystemClass for storing a coordinate reference system (CRS)
oCQgsCredentialsInterface for requesting credentials in QGIS in GUI independent way
oCQgsDataSourceURIClass for storing the component parts of a PostgreSQL/RDBMS datasource URI
oCQgsDetailedItemDataThis class is the data only representation of a QgsDetailedItemWidget, designed to be used in custom views
oCQgsDetailedItemWidgetBase
oCQgsDiagramBase class for all diagram types
oCQgsDiagramLayerSettings
oCQgsDiagramRendererV2Returns diagram settings for a feature
oCQgsDiagramSettings
oCQgsDistanceAreaGeneral purpose distance and area calculator
oCQgsExceptionDefines a qgis exception class
oCQgsFeatureThe feature class encapsulates a single feature including its id, geometry and a list of field/values attributes
oCQgsFeatureRendererV2
oCQgsFetchJoinInfoJoin information prepared for fast attribute id mapping in QgsVectorLayerJoinBuffer::updateFeatureAttributes()
oCQgsFieldEncapsulate a field in an attribute table or data source
oCQgsGenericProjectionSelectorBase
oCQgsGeometryA geometry is the spatial representation of a feature
oCQgsGeometryAnalyzerThe QGis class provides vector geometry analysis functions
oCQgsGridFileWriterA class that does interpolation to a grid and writes the results to an ascii grid
oCQgsInterpolatorInterface class for interpolations
oCQgsLabelA class to render labels
oCQgsLabelAttributesA class to store attributes needed for label rendering
oCQgsLabelCandidate
oCQgsLabelingEngineInterfaceLabeling engine interface
oCQgsLabelPosition
oCQgsLabelSearchTreeA class to query the labeling structure at a given point (small wraper around pal RTree class)
oCQgsLoggerQgsLogger is a class to print debug/warning/error messages to the console
oCQgsLUDialogBase
oCQgsMapCanvasLayerA class that stores visibility and presence in overview flags together with pointer to the layer
oCQgsMapCanvasSnapperThis class reads the snapping properties from the current project and configures a QgsSnapper to perform the snapping
oCQgsMapTipA maptip is a class to display a tip on a map canvas when a mouse is hovered over a feature
oCQgsMapToPixelPerform transforms between map coordinates and device coordinates
oCQgsMessageOutputInterface for showing messages from QGIS in GUI independent way
oCQgsMessageViewer
oCQgsNineCellFilterBase class for raster analysis methods that work with a 3x3 cell filter and calculate the value of each cell based on \ the cell value and the eight neighbour cells
oCQgsOverlayAnalyzerThe QGis class provides vector overlay analysis functions
oCQgsOverlayObjectAn object that holds information about the position and bounding box size of an overlay object
oCQgsOverlayObjectPositionManagerInterface for classes that arrange overlay objects of different layers on the map
oCQgsPalLayerSettings
oCQgsPluginLayerRegistryRegistry of plugin layers types
oCQgsPluginLayerTypeClass for creating plugin specific layers
oCQgsPointA class to represent a point geometry
oCQgsProjectBadLayerHandlerInterface for classes that handle missing layer files when reading project file
oCQgsProjectFileTransformClass to convert from older project file versions to newer
oCQgsProjectionSelectorBase
oCQgsProjectVersionA class to describe the version of a project
oCQgsPropertyAn Abstract Base Class for QGIS project property hierarchies
oCQgsProviderMetadataHolds data provider key, description, and associated shared library file information
oCQgsProviderRegistryA registry / canonical manager of data providers
oCQgsQueryBuilderBase
oCQgsRasterBandStatsThe RasterBandStats struct is a container for statistics about a single raster band
oCQgsRasterCalcNode
oCQgsRasterCalculatorRaster calculator class
oCQgsRasterCalculatorEntry
oCQgsRasterImageBufferA class encapsulates reading from a raster band and drawing the pixels to a painter
oCQgsRasterMatrix
oCQgsRasterProjector
oCQgsRasterPyramidThis struct is used to store pyramid info for the raster layer
oCQgsRasterShaderInterface for all raster shaders
oCQgsRasterShaderFunctionThe raster shade function applies a shader to a pixel at render time - typically used to render grayscale images as false color
oCQgsRasterTransparencyDefines the list of pixel values to be considered as transparent or semi transparent when rendering rasters
oCQgsRasterViewPortThis class provides details of the viewable area that a raster will be rendered into
oCQgsRectangleA rectangle specified with double values
oCQgsRenderContextContains information about the context of a rendering operation
oCQgsRendererAbstract base class for renderers
oCQgsRendererCategoryV2
oCQgsRendererRangeV2
oCQgsRendererV2AbstractMetadataStores metadata about one renderer class
oCQgsRendererV2RegistryRegistry of renderers
oCQgsScaleBarStyleAbstraction of composer scale bar style
oCQgsScaleCalculatorCalculates scale for a given combination of canvas size, map extent, and monitor dpi
oCQgsSearchStringA class to represent a search string
oCQgsSearchTreeNodeA representation of a node in a search tree
oCQgsSearchTreeValue
oCQgsSnapperA class that allows advanced snapping operations on a set of vector layers
oCQgsSnappingResultRepresents the result of a snapping operation
oCQgsSpatialIndex
oCQgsStyleV2
oCQgsSymbolEncapsulates settings for drawing (QPen, QBrush, Point symbol) and classification (lower value, upper value)
oCQgsSymbolLayerV2
oCQgsSymbolLayerV2AbstractMetadataStores metadata about one symbol layer class
oCQgsSymbolLayerV2RegistryRegistry of available symbol layer classes
oCQgsSymbolLayerV2Utils
oCQgsSymbologyV2Conversion
oCQgsSymbolV2
oCQgsSymbolV2LevelItem
oCQgsSymbolV2RenderContext
oCQgsToleranceThis is the class is providing tolerance value in map unit values
oCQgsVectorA class to represent a vector
oCQgsVectorColorRampV2
oCQgsVectorFileWriterA convenience class for writing vector files to disk
oCQgsVectorJoinInfo
oCQgsVectorLayerJoinBufferManages joined field for a vector layer
oCQgsVectorOverlayBase class for vector layer overlays (e.g
oCQgsZonalStatisticsA class that calculates raster statistics (count, sum, mean) for a polygon or multipolygon layer and appends the results as attributes
oCQLineEdit
oCQNetworkAccessManager
oCQObject
oCQPushButton
oCQStandardItem
oCQStandardItemModel
oCQToolButton
oCQUndoCommand
oCQValidator
oCQWidget
oCQgsVectorLayer::RangeData
oCQgsRuleBasedRendererV2::RuleThis class keeps data about a rules for rule-based renderer
oCQgsSnapper::SnapLayer
oCQgsProjectFileTransform::transform
oCQgsRasterTransparency::TransparentSingleValuePixel
oCQgsRasterTransparency::TransparentThreeValuePixel
oCTriangleInterpolatorThis is an interface for interpolator classes for triangulations
oCTriangulationInterface for Triangulation classes
oCUi_QgsCredentialDialog
oCVector3DClass Vector3D represents a 3D-Vector, capable to store x-,y- and z-coordinates in double values
\CvertexData