QGIS API Documentation  master-3f58142
QgsRasterDataProvider Member List
This is the complete list of members for QgsRasterDataProvider, including all inherited members.
appendError(const QgsErrorMessage &theMessage)QgsDataProvider [inline, protected]
bandCount() const =0QgsRasterInterface [pure virtual]
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)QgsRasterDataProvider [virtual]
buildPyramidList(QList< int > overviewList=QList< int >())QgsRasterDataProvider [inline, virtual]
BuildPyramids enum valueQgsRasterInterface
buildPyramids(const QList< QgsRasterPyramid > &thePyramidList, const QString &theResamplingMethod="NEAREST", QgsRaster::RasterPyramidsFormat theFormat=QgsRaster::PyramidsGTiff, const QStringList &theConfigOptions=QStringList())QgsRasterDataProvider [inline, virtual]
capabilities() const QgsRasterInterface [inline, virtual]
capabilitiesString() const QgsRasterInterface
Capability enum nameQgsRasterInterface
clone() const =0QgsRasterDataProvider [pure virtual]
colorInterpretation(int theBandNo) const QgsRasterDataProvider [inline, virtual]
colorInterpretationName(int theBandNo) const QgsRasterDataProvider [inline, virtual]
colorName(int colorInterpretation) const QgsRasterDataProvider [inline]
colorTable(int bandNo) const QgsRasterDataProvider [inline, virtual]
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 valueQgsRasterInterface
crs()=0QgsDataProvider [pure virtual]
cStringList2Q_(char **stringList)QgsRasterDataProvider [protected, static]
cumulativeCut(int theBandNo, double theLowerCount, double theUpperCount, double &theLowerValue, double &theUpperValue, const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0)QgsRasterInterface [virtual]
Database enum valueQgsDataProvider
DataCapability enum nameQgsDataProvider
dataChanged()QgsDataProvider [signal]
dataChanged(int changed)QgsDataProvider [signal]
dataSourceUri() const QgsDataProvider [inline, virtual]
dataTimestamp() const QgsRasterDataProvider [inline, virtual]
dataType(int bandNo) const =0QgsRasterDataProvider [pure virtual]
dataTypeSize(int bandNo)QgsRasterInterface [inline]
description() const =0QgsDataProvider [pure virtual]
Dir enum valueQgsDataProvider
dpi() const QgsRasterDataProvider [inline]
draw(const QgsRectangle &viewExtent, int pixelWidth, int pixelHeight)=0QgsRasterDataProvider [pure virtual]
error() const QgsDataProvider [inline, virtual]
extent()=0QgsRasterDataProvider [pure virtual]
File enum valueQgsDataProvider
fileRasterFilters() const QgsDataProvider [inline, virtual]
fileVectorFilters() const QgsDataProvider [inline, virtual]
fullExtentCalculated()QgsDataProvider [signal]
generateBandName(int theBandNumber) const QgsRasterInterface [inline, virtual]
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 valueQgsRasterInterface
IdentifyFeature enum valueQgsRasterInterface
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 valueQgsRasterInterface
IdentifyText enum valueQgsRasterInterface
IdentifyValue enum valueQgsRasterInterface
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 [protected, static]
initStatistics(QgsRasterBandStats &theStatistics, int theBandNo, int theStats=QgsRasterBandStats::All, const QgsRectangle &theExtent=QgsRectangle(), int theBinCount=0)QgsRasterInterface [protected]
input() const QgsRasterInterface [inline, virtual]
isValid()=0QgsDataProvider [pure virtual]
lastError()=0QgsRasterDataProvider [pure virtual]
lastErrorFormat()QgsRasterDataProvider [virtual]
lastErrorTitle()=0QgsRasterDataProvider [pure virtual]
makeTableCell(const QString &value)QgsRasterDataProvider [protected, static]
makeTableCells(const QStringList &values)QgsRasterDataProvider [protected, static]
mDpiQgsRasterDataProvider [protected]
mErrorQgsDataProvider [protected]
metadata()=0QgsRasterDataProvider [pure virtual]
mExtentQgsRasterDataProvider [protected]
mHistogramsQgsRasterInterface [protected]
mInputQgsRasterInterface [protected]
mOnQgsRasterInterface [protected]
mPyramidResamplingListGdalQgsRasterDataProvider [protected, static]
mPyramidResamplingMapGdalQgsRasterDataProvider [protected, static]
mSrcHasNoDataValueQgsRasterDataProvider [protected]
mSrcNoDataValueQgsRasterDataProvider [protected]
mStatisticsQgsRasterInterface [protected]
mTimestampQgsDataProvider [protected]
mUserNoDataValueQgsRasterDataProvider [protected]
mUseSrcNoDataValueQgsRasterDataProvider [protected]
name() const =0QgsDataProvider [pure virtual]
Net enum valueQgsDataProvider
NoCapabilities enum valueQgsRasterInterface
NoDataCapabilities enum valueQgsDataProvider
on() const QgsRasterInterface [inline, virtual]
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 [inline, protected, virtual]
readBlock(int bandNo, QgsRectangle const &viewExtent, int width, int height, void *data)QgsRasterDataProvider [inline, protected, virtual]
readXML(const QDomElement &filterElem)QgsRasterInterface [inline, virtual]
reload()QgsRasterDataProvider [inline, virtual]
reloadData()QgsDataProvider [inline, virtual]
remove()QgsRasterDataProvider [inline, virtual]
Remove enum valueQgsRasterInterface
setDataSourceUri(const QString &uri)QgsDataProvider [inline, virtual]
setDpi(int dpi)QgsRasterDataProvider [inline]
setError(const QgsError &theError)QgsDataProvider [inline, protected]
setInput(QgsRasterInterface *input)QgsRasterDataProvider [inline, virtual]
setLayerOrder(const QStringList &layers)QgsDataProvider [inline, virtual]
setNoDataValue(int bandNo, double noDataValue)QgsRasterDataProvider [inline, virtual]
setOn(bool on)QgsRasterInterface [inline, virtual]
setSubLayerVisibility(const QString &name, bool vis)QgsDataProvider [inline, virtual]
setSubsetString(QString subset, bool updateFeatureCount=true)QgsDataProvider [inline, virtual]
setUserNoDataValue(int bandNo, QgsRasterRangeList noData)QgsRasterDataProvider [virtual]
setUseSrcNoDataValue(int bandNo, bool use)QgsRasterDataProvider [virtual]
Size enum valueQgsRasterInterface
srcDataType(int bandNo) const =0QgsRasterDataProvider [pure virtual]
srcHasNoDataValue(int bandNo) const QgsRasterDataProvider [inline, virtual]
srcInput() const QgsRasterInterface [inline, virtual]
srcInput()QgsRasterInterface [inline, virtual]
srcNoDataValue(int bandNo) const QgsRasterDataProvider [inline, virtual]
subLayerCount() const QgsDataProvider [inline, virtual]
subLayers() const QgsRasterDataProvider [inline, virtual]
subLayerStyles() const QgsDataProvider [inline, virtual]
subsetString()QgsDataProvider [inline, virtual]
supportsSubsetString()QgsDataProvider [inline, virtual]
timestamp() const QgsRasterDataProvider [inline, virtual]
updateExtents()QgsDataProvider [inline, virtual]
userNoDataValues(int bandNo) const QgsRasterDataProvider [inline, virtual]
userNoDataValuesContains(int bandNo, double value) const QgsRasterDataProvider [protected]
useSrcNoDataValue(int bandNo) const QgsRasterDataProvider [inline, virtual]
validateCreationOptions(const QStringList &createOptions, QString format)QgsRasterDataProvider [inline, virtual]
validatePyramidsConfigOptions(QgsRaster::RasterPyramidsFormat pyramidsFormat, const QStringList &theConfigOptions, const QString &fileFormat)QgsRasterDataProvider [inline, virtual]
write(void *data, int band, int width, int height, int xOffset, int yOffset)QgsRasterDataProvider [inline, virtual]
writeXML(QDomDocument &doc, QDomElement &parentElem) const QgsRasterInterface [inline, virtual]
xBlockSize() const QgsRasterInterface [inline, virtual]
xSize() const QgsRasterInterface [inline, virtual]
yBlockSize() const QgsRasterInterface [inline, virtual]
ySize() const QgsRasterInterface [inline, virtual]
~QgsDataProvider()QgsDataProvider [inline, virtual]
~QgsRasterDataProvider()QgsRasterDataProvider [inline, virtual]
~QgsRasterInterface()QgsRasterInterface [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines