QGIS API Documentation
2.8.2-Wien
|
This is the complete list of members for QgsRasterDataProvider, including all inherited members.
appendError(const QgsErrorMessage &theMessage) | QgsDataProvider | inlineprotected |
bandCount() const =0 | QgsRasterInterface | pure virtual |
bandOffset(int bandNo) const | QgsRasterDataProvider | inlinevirtual |
bandScale(int bandNo) const | QgsRasterDataProvider | inlinevirtual |
bandStatistics(int theBandNo, int theStats=QgsRasterBandStats::All, const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0) | QgsRasterInterface | virtual |
block(int theBandNo, const QgsRectangle &theExtent, int theWidth, int theHeight) override | QgsRasterDataProvider | virtual |
buildPyramidList(QList< int > overviewList=QList< int >()) | QgsRasterDataProvider | inlinevirtual |
buildPyramids(const QList< QgsRasterPyramid > &thePyramidList, const QString &theResamplingMethod="NEAREST", QgsRaster::RasterPyramidsFormat theFormat=QgsRaster::PyramidsGTiff, const QStringList &theConfigOptions=QStringList()) | QgsRasterDataProvider | inlinevirtual |
BuildPyramids enum value | QgsRasterInterface | |
capabilities() const | QgsRasterInterface | inlinevirtual |
capabilitiesString() const | QgsRasterInterface | |
Capability enum name | QgsRasterInterface | |
clone() const override=0 | QgsRasterDataProvider | pure virtual |
colorInterpretation(int theBandNo) const | QgsRasterDataProvider | inlinevirtual |
colorInterpretationName(int theBandNo) const | QgsRasterDataProvider | inlinevirtual |
colorName(int colorInterpretation) const | QgsRasterDataProvider | inline |
colorTable(int bandNo) const | QgsRasterDataProvider | inlinevirtual |
copyBaseSettings(const QgsRasterDataProvider &other) | QgsRasterDataProvider | protected |
create(const QString &providerKey, const QString &uri, const QString &format, int nBands, QGis::DataType type, int width, int height, double *geoTransform, const QgsCoordinateReferenceSystem &crs, QStringList createOptions=QStringList()) | QgsRasterDataProvider | static |
Create enum value | QgsRasterInterface | |
crs()=0 | QgsDataProvider | pure virtual |
cStringList2Q_(char **stringList) | QgsRasterDataProvider | protectedstatic |
cumulativeCut(int theBandNo, double theLowerCount, double theUpperCount, double &theLowerValue, double &theUpperValue, const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0) | QgsRasterInterface | virtual |
Database enum value | QgsDataProvider | |
DataCapability enum name | QgsDataProvider | |
dataChanged() | QgsDataProvider | signal |
dataChanged(int changed) | QgsDataProvider | signal |
dataSourceUri() const | QgsDataProvider | inlinevirtual |
dataTimestamp() const override | QgsRasterDataProvider | inlinevirtual |
dataType(int bandNo) const override=0 | QgsRasterDataProvider | pure virtual |
dataTypeSize(int bandNo) | QgsRasterInterface | inline |
description() const =0 | QgsDataProvider | pure virtual |
Dir enum value | QgsDataProvider | |
dpi() const | QgsRasterDataProvider | inline |
draw(const QgsRectangle &viewExtent, int pixelWidth, int pixelHeight)=0 | QgsRasterDataProvider | pure virtual |
error() const | QgsDataProvider | inlinevirtual |
extent() override=0 | QgsRasterDataProvider | pure virtual |
File enum value | QgsDataProvider | |
fileRasterFilters() const | QgsDataProvider | inlinevirtual |
fileVectorFilters() const | QgsDataProvider | inlinevirtual |
fullExtentCalculated() | QgsDataProvider | signal |
generateBandName(int theBandNumber) const | QgsRasterInterface | inlinevirtual |
getLegendGraphic(double scale=0, bool forceRefresh=false, const QgsRectangle *visibleExtent=0) | QgsRasterDataProvider | inlinevirtual |
getLegendGraphicFetcher(const QgsMapSettings *mapSettings) | QgsRasterDataProvider | inlinevirtual |
hasHistogram(int theBandNo, int theBinCount, double theMinimum=std::numeric_limits< double >::quiet_NaN(), double theMaximum=std::numeric_limits< double >::quiet_NaN(), const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0, bool theIncludeOutOfRange=false) | QgsRasterInterface | virtual |
hasPyramids() | QgsRasterDataProvider | |
hasStatistics(int theBandNo, int theStats=QgsRasterBandStats::All, const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0) | QgsRasterInterface | virtual |
histogram(int theBandNo, int theBinCount=0, double theMinimum=std::numeric_limits< double >::quiet_NaN(), double theMaximum=std::numeric_limits< double >::quiet_NaN(), const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0, bool theIncludeOutOfRange=false) | QgsRasterInterface | virtual |
identify(const QgsPoint &thePoint, QgsRaster::IdentifyFormat theFormat, const QgsRectangle &theExtent=QgsRectangle(), int theWidth=0, int theHeight=0) | QgsRasterDataProvider | virtual |
Identify enum value | QgsRasterInterface | |
IdentifyFeature enum value | QgsRasterInterface | |
identifyFormatFromName(QString formatName) | QgsRasterDataProvider | static |
identifyFormatLabel(QgsRaster::IdentifyFormat format) | QgsRasterDataProvider | static |
identifyFormatName(QgsRaster::IdentifyFormat format) | QgsRasterDataProvider | static |
identifyFormatToCapability(QgsRaster::IdentifyFormat format) | QgsRasterDataProvider | static |
IdentifyHtml enum value | QgsRasterInterface | |
IdentifyText enum value | QgsRasterInterface | |
IdentifyValue enum value | QgsRasterInterface | |
initHistogram(QgsRasterHistogram &theHistogram, int theBandNo, int theBinCount=0, double theMinimum=std::numeric_limits< double >::quiet_NaN(), double theMaximum=std::numeric_limits< double >::quiet_NaN(), const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0, bool theIncludeOutOfRange=false) | QgsRasterInterface | protected |
initPyramidResamplingDefs() | QgsRasterDataProvider | protectedstatic |
initStatistics(QgsRasterBandStats &theStatistics, int theBandNo, int theStats=QgsRasterBandStats::All, const QgsRectangle &theExtent=QgsRectangle(), int theBinCount=0) | QgsRasterInterface | protected |
input() const | QgsRasterInterface | inlinevirtual |
isValid()=0 | QgsDataProvider | pure virtual |
lastError()=0 | QgsRasterDataProvider | pure virtual |
lastErrorFormat() | QgsRasterDataProvider | virtual |
lastErrorTitle()=0 | QgsRasterDataProvider | pure virtual |
makeTableCell(const QString &value) | QgsRasterDataProvider | protectedstatic |
makeTableCells(const QStringList &values) | QgsRasterDataProvider | protectedstatic |
mDpi | QgsRasterDataProvider | protected |
mError | QgsDataProvider | protected |
metadata()=0 | QgsRasterDataProvider | pure virtual |
mExtent | QgsRasterDataProvider | protected |
mHistograms | QgsRasterInterface | protected |
mInput | QgsRasterInterface | protected |
mOn | QgsRasterInterface | protected |
mPyramidResamplingListGdal | QgsRasterDataProvider | protectedstatic |
mPyramidResamplingMapGdal | QgsRasterDataProvider | protectedstatic |
mSrcHasNoDataValue | QgsRasterDataProvider | protected |
mSrcNoDataValue | QgsRasterDataProvider | protected |
mStatistics | QgsRasterInterface | protected |
mTimestamp | QgsDataProvider | protected |
mUserNoDataValue | QgsRasterDataProvider | protected |
mUseSrcNoDataValue | QgsRasterDataProvider | protected |
name() const =0 | QgsDataProvider | pure virtual |
Net enum value | QgsDataProvider | |
NoCapabilities enum value | QgsRasterInterface | |
NoDataCapabilities enum value | QgsDataProvider | |
on() const | QgsRasterInterface | inlinevirtual |
progress(int theType, double theProgress, QString theMessage) | QgsRasterDataProvider | signal |
progressUpdate(int theProgress) | QgsRasterDataProvider | signal |
pyramidResamplingMethods(QString providerKey) | QgsRasterDataProvider | static |
QgsDataProvider(QString const &uri="") | QgsDataProvider | inline |
QgsRasterDataProvider() | QgsRasterDataProvider | |
QgsRasterDataProvider(const QString &uri) | QgsRasterDataProvider | |
QgsRasterInterface(QgsRasterInterface *input=0) | QgsRasterInterface | |
readBlock(int bandNo, int xBlock, int yBlock, void *data) | QgsRasterDataProvider | inlineprotectedvirtual |
readBlock(int bandNo, QgsRectangle const &viewExtent, int width, int height, void *data) | QgsRasterDataProvider | inlineprotectedvirtual |
readXML(const QDomElement &filterElem) | QgsRasterInterface | inlinevirtual |
reload() | QgsRasterDataProvider | inlinevirtual |
reloadData() | QgsDataProvider | inlinevirtual |
remove() | QgsRasterDataProvider | inlinevirtual |
Remove enum value | QgsRasterInterface | |
setDataSourceUri(const QString &uri) | QgsDataProvider | inlinevirtual |
setDpi(int dpi) | QgsRasterDataProvider | inline |
setError(const QgsError &theError) | QgsDataProvider | inlineprotected |
setInput(QgsRasterInterface *input) override | QgsRasterDataProvider | inlinevirtual |
setLayerOrder(const QStringList &layers) | QgsDataProvider | inlinevirtual |
setNoDataValue(int bandNo, double noDataValue) | QgsRasterDataProvider | inlinevirtual |
setOn(bool on) | QgsRasterInterface | inlinevirtual |
setSubLayerVisibility(const QString &name, bool vis) | QgsDataProvider | inlinevirtual |
setSubsetString(QString subset, bool updateFeatureCount=true) | QgsDataProvider | inlinevirtual |
setUserNoDataValue(int bandNo, QgsRasterRangeList noData) | QgsRasterDataProvider | virtual |
setUseSrcNoDataValue(int bandNo, bool use) | QgsRasterDataProvider | virtual |
Size enum value | QgsRasterInterface | |
srcDataType(int bandNo) const override=0 | QgsRasterDataProvider | pure virtual |
srcHasNoDataValue(int bandNo) const | QgsRasterDataProvider | inlinevirtual |
srcInput() const | QgsRasterInterface | inlinevirtual |
srcInput() | QgsRasterInterface | inlinevirtual |
srcNoDataValue(int bandNo) const | QgsRasterDataProvider | inlinevirtual |
subLayerCount() const | QgsDataProvider | inlinevirtual |
subLayers() const override | QgsRasterDataProvider | inlinevirtual |
subLayerStyles() const | QgsDataProvider | inlinevirtual |
subsetString() | QgsDataProvider | inlinevirtual |
supportsSubsetString() | QgsDataProvider | inlinevirtual |
timestamp() const override | QgsRasterDataProvider | inlinevirtual |
updateExtents() | QgsDataProvider | inlinevirtual |
userNoDataValues(int bandNo) const | QgsRasterDataProvider | inlinevirtual |
userNoDataValuesContains(int bandNo, double value) const | QgsRasterDataProvider | protected |
useSrcNoDataValue(int bandNo) const | QgsRasterDataProvider | inlinevirtual |
validateCreationOptions(const QStringList &createOptions, QString format) | QgsRasterDataProvider | inlinevirtual |
validatePyramidsConfigOptions(QgsRaster::RasterPyramidsFormat pyramidsFormat, const QStringList &theConfigOptions, const QString &fileFormat) | QgsRasterDataProvider | inlinevirtual |
write(void *data, int band, int width, int height, int xOffset, int yOffset) | QgsRasterDataProvider | inlinevirtual |
writeXML(QDomDocument &doc, QDomElement &parentElem) const | QgsRasterInterface | inlinevirtual |
xBlockSize() const | QgsRasterInterface | inlinevirtual |
xSize() const | QgsRasterInterface | inlinevirtual |
yBlockSize() const | QgsRasterInterface | inlinevirtual |
ySize() const | QgsRasterInterface | inlinevirtual |
~QgsDataProvider() | QgsDataProvider | inlinevirtual |
~QgsRasterDataProvider() | QgsRasterDataProvider | inlinevirtual |
~QgsRasterInterface() | QgsRasterInterface | virtual |