QGIS API Documentation  2.11.0-Master
QgsRasterDataProvider Member List

This is the complete list of members for QgsRasterDataProvider, including all inherited members.

appendError(const QgsErrorMessage &theMessage)QgsDataProviderinlineprotected
bandCount() const =0QgsRasterInterfacepure virtual
bandOffset(int bandNo) const QgsRasterDataProviderinlinevirtual
bandScale(int bandNo) const QgsRasterDataProviderinlinevirtual
bandStatistics(int theBandNo, int theStats=QgsRasterBandStats::All, const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0)QgsRasterInterfacevirtual
block(int theBandNo, const QgsRectangle &theExtent, int theWidth, int theHeight) overrideQgsRasterDataProvidervirtual
blockSignals(bool block)QObject
buildPyramidList(QList< int > overviewList=QList< int >())QgsRasterDataProviderinlinevirtual
buildPyramids(const QList< QgsRasterPyramid > &thePyramidList, const QString &theResamplingMethod="NEAREST", QgsRaster::RasterPyramidsFormat theFormat=QgsRaster::PyramidsGTiff, const QStringList &theConfigOptions=QStringList())QgsRasterDataProviderinlinevirtual
BuildPyramids enum valueQgsRasterInterface
capabilities() const QgsRasterInterfaceinlinevirtual
capabilitiesString() const QgsRasterInterface
Capability enum nameQgsRasterInterface
checkConnectArgs(const char *signal, const QObject *object, const char *method)QObjectprotected
child(const char *objName, const char *inheritsClass, bool recursiveSearch) constQObject
childEvent(QChildEvent *event)QObjectprotectedvirtual
children() constQObject
className() constQObject
clone() const override=0QgsRasterDataProviderpure virtual
colorInterpretation(int theBandNo) const QgsRasterDataProviderinlinevirtual
colorInterpretationName(int theBandNo) const QgsRasterDataProviderinlinevirtual
colorName(int colorInterpretation) const QgsRasterDataProviderinline
colorTable(int bandNo) const QgsRasterDataProviderinlinevirtual
connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)QObjectstatic
connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)QObjectstatic
connect(const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) constQObject
connectNotify(const char *signal)QObjectprotectedvirtual
copyBaseSettings(const QgsRasterDataProvider &other)QgsRasterDataProviderprotected
Create enum valueQgsRasterInterface
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())QgsRasterDataProviderstatic
crs()=0QgsDataProviderpure virtual
cStringList2Q_(char **stringList)QgsRasterDataProviderprotectedstatic
cumulativeCut(int theBandNo, double theLowerCount, double theUpperCount, double &theLowerValue, double &theUpperValue, const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0)QgsRasterInterfacevirtual
customEvent(QEvent *event)QObjectprotectedvirtual
Database enum valueQgsDataProvider
DataCapability enum nameQgsDataProvider
dataChanged()QgsDataProvidersignal
dataChanged(int changed)QgsDataProvidersignal
dataSourceUri() const QgsDataProviderinlinevirtual
dataTimestamp() const overrideQgsRasterDataProviderinlinevirtual
dataType(int bandNo) const override=0QgsRasterDataProviderpure virtual
dataTypeSize(int bandNo)QgsRasterInterfaceinline
deleteLater()QObject
description() const =0QgsDataProviderpure virtual
destroyed(QObject *obj)QObject
Dir enum valueQgsDataProvider
disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)QObjectstatic
disconnect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method)QObjectstatic
disconnect(const char *signal, const QObject *receiver, const char *method)QObject
disconnect(const QObject *receiver, const char *method)QObject
disconnectNotify(const char *signal)QObjectprotectedvirtual
dpi() const QgsRasterDataProviderinline
draw(const QgsRectangle &viewExtent, int pixelWidth, int pixelHeight)=0QgsRasterDataProviderpure virtual
dumpObjectInfo()QObject
dumpObjectTree()QObject
dynamicPropertyNames() constQObject
error() const QgsDataProviderinlinevirtual
event(QEvent *e)QObjectvirtual
eventFilter(QObject *watched, QEvent *event)QObjectvirtual
extent() override=0QgsRasterDataProviderpure virtual
File enum valueQgsDataProvider
fileRasterFilters() const QgsDataProviderinlinevirtual
fileVectorFilters() const QgsDataProviderinlinevirtual
findChild(const QString &name) constQObject
findChildren(const QString &name) constQObject
findChildren(const QRegExp &regExp) constQObject
fullExtentCalculated()QgsDataProvidersignal
generateBandName(int theBandNumber) const QgsRasterInterfaceinlinevirtual
getLegendGraphic(double scale=0, bool forceRefresh=false, const QgsRectangle *visibleExtent=0)QgsRasterDataProviderinlinevirtual
getLegendGraphicFetcher(const QgsMapSettings *mapSettings)QgsRasterDataProviderinlinevirtual
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)QgsRasterInterfacevirtual
hasPyramids()QgsRasterDataProvider
hasStatistics(int theBandNo, int theStats=QgsRasterBandStats::All, const QgsRectangle &theExtent=QgsRectangle(), int theSampleSize=0)QgsRasterInterfacevirtual
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)QgsRasterInterfacevirtual
identify(const QgsPoint &thePoint, QgsRaster::IdentifyFormat theFormat, const QgsRectangle &theExtent=QgsRectangle(), int theWidth=0, int theHeight=0)QgsRasterDataProvidervirtual
Identify enum valueQgsRasterInterface
IdentifyFeature enum valueQgsRasterInterface
identifyFormatFromName(QString formatName)QgsRasterDataProviderstatic
identifyFormatLabel(QgsRaster::IdentifyFormat format)QgsRasterDataProviderstatic
identifyFormatName(QgsRaster::IdentifyFormat format)QgsRasterDataProviderstatic
identifyFormatToCapability(QgsRaster::IdentifyFormat format)QgsRasterDataProviderstatic
IdentifyHtml enum valueQgsRasterInterface
IdentifyText enum valueQgsRasterInterface
IdentifyValue enum valueQgsRasterInterface
inherits(const char *className) constQObject
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)QgsRasterInterfaceprotected
initPyramidResamplingDefs()QgsRasterDataProviderprotectedstatic
initStatistics(QgsRasterBandStats &theStatistics, int theBandNo, int theStats=QgsRasterBandStats::All, const QgsRectangle &theExtent=QgsRectangle(), int theBinCount=0)QgsRasterInterfaceprotected
input() const QgsRasterInterfaceinlinevirtual
insertChild(QObject *object)QObject
installEventFilter(QObject *filterObj)QObject
isA(const char *className) constQObject
isValid()=0QgsDataProviderpure virtual
isWidgetType() constQObject
killTimer(int id)QObject
lastError()=0QgsRasterDataProviderpure virtual
lastErrorFormat()QgsRasterDataProvidervirtual
lastErrorTitle()=0QgsRasterDataProviderpure virtual
makeTableCell(const QString &value)QgsRasterDataProviderprotectedstatic
makeTableCells(const QStringList &values)QgsRasterDataProviderprotectedstatic
mDpiQgsRasterDataProviderprotected
mErrorQgsDataProviderprotected
metadata()=0QgsRasterDataProviderpure virtual
metaObject() constQObjectvirtual
mExtentQgsRasterDataProviderprotected
mHistogramsQgsRasterInterfaceprotected
mInputQgsRasterInterfaceprotected
mOnQgsRasterInterfaceprotected
moveToThread(QThread *targetThread)QObject
mPyramidResamplingListGdalQgsRasterDataProviderprotectedstatic
mPyramidResamplingMapGdalQgsRasterDataProviderprotectedstatic
mSrcHasNoDataValueQgsRasterDataProviderprotected
mSrcNoDataValueQgsRasterDataProviderprotected
mStatisticsQgsRasterInterfaceprotected
mTimestampQgsDataProviderprotected
mUserNoDataValueQgsRasterDataProviderprotected
mUseSrcNoDataValueQgsRasterDataProviderprotected
name() const =0QgsDataProviderpure virtual
QObject::name(const char *defaultName) constQObject
Net enum valueQgsDataProvider
NoCapabilities enum valueQgsRasterInterface
NoDataCapabilities enum valueQgsDataProvider
normalizeSignalSlot(const char *signalSlot)QObjectprotectedstatic
objectNameQObject
objectName() constQObject
on() const QgsRasterInterfaceinlinevirtual
parent() constQObject
progress(int theType, double theProgress, QString theMessage)QgsRasterDataProvidersignal
progressUpdate(int theProgress)QgsRasterDataProvidersignal
property(const char *name) constQObject
pyramidResamplingMethods(QString providerKey)QgsRasterDataProviderstatic
QgsDataProvider(QString const &uri="")QgsDataProviderinline
QgsRasterDataProvider()QgsRasterDataProvider
QgsRasterDataProvider(const QString &uri)QgsRasterDataProvider
QgsRasterInterface(QgsRasterInterface *input=0)QgsRasterInterface
QObject(QObject *parent)QObject
QObject(QObject *parent, const char *name)QObject
readBlock(int bandNo, int xBlock, int yBlock, void *data)QgsRasterDataProviderinlineprotectedvirtual
readBlock(int bandNo, QgsRectangle const &viewExtent, int width, int height, void *data)QgsRasterDataProviderinlineprotectedvirtual
readXML(const QDomElement &filterElem)QgsRasterInterfaceinlinevirtual
receivers(const char *signal) constQObjectprotected
reload()QgsRasterDataProviderinlinevirtual
reloadData()QgsDataProviderinlinevirtual
Remove enum valueQgsRasterInterface
remove()QgsRasterDataProviderinlinevirtual
removeChild(QObject *object)QObject
removeEventFilter(QObject *obj)QObject
sender() constQObjectprotected
senderSignalIndex() constQObjectprotected
setDataSourceUri(const QString &uri)QgsDataProviderinlinevirtual
setDpi(int dpi)QgsRasterDataProviderinline
setError(const QgsError &theError)QgsDataProviderinlineprotected
setInput(QgsRasterInterface *input) overrideQgsRasterDataProviderinlinevirtual
setLayerOrder(const QStringList &layers)QgsDataProviderinlinevirtual
setName(const char *name)QObject
setNoDataValue(int bandNo, double noDataValue)QgsRasterDataProviderinlinevirtual
setObjectName(const QString &name)QObject
setOn(bool on)QgsRasterInterfaceinlinevirtual
setParent(QObject *parent)QObject
setProperty(const char *name, const QVariant &value)QObject
setSubLayerVisibility(const QString &name, bool vis)QgsDataProviderinlinevirtual
setSubsetString(QString subset, bool updateFeatureCount=true)QgsDataProviderinlinevirtual
setUserNoDataValue(int bandNo, QgsRasterRangeList noData)QgsRasterDataProvidervirtual
setUseSrcNoDataValue(int bandNo, bool use)QgsRasterDataProvidervirtual
signalsBlocked() constQObject
Size enum valueQgsRasterInterface
srcDataType(int bandNo) const override=0QgsRasterDataProviderpure virtual
srcHasNoDataValue(int bandNo) const QgsRasterDataProviderinlinevirtual
srcInput() const QgsRasterInterfaceinlinevirtual
srcInput()QgsRasterInterfaceinlinevirtual
srcNoDataValue(int bandNo) const QgsRasterDataProviderinlinevirtual
startTimer(int interval)QObject
subLayerCount() const QgsDataProviderinlinevirtual
subLayers() const overrideQgsRasterDataProviderinlinevirtual
subLayerStyles() const QgsDataProviderinlinevirtual
subsetString()QgsDataProviderinlinevirtual
supportsSubsetString()QgsDataProviderinlinevirtual
thread() constQObject
timerEvent(QTimerEvent *event)QObjectprotectedvirtual
timestamp() const overrideQgsRasterDataProviderinlinevirtual
tr(const char *sourceText, const char *disambiguation, int n)QObjectstatic
trUtf8(const char *sourceText, const char *disambiguation, int n)QObjectstatic
updateExtents()QgsDataProviderinlinevirtual
userNoDataValues(int bandNo) const QgsRasterDataProviderinlinevirtual
userNoDataValuesContains(int bandNo, double value) const QgsRasterDataProviderprotected
useSrcNoDataValue(int bandNo) const QgsRasterDataProviderinlinevirtual
validateCreationOptions(const QStringList &createOptions, QString format)QgsRasterDataProviderinlinevirtual
validatePyramidsConfigOptions(QgsRaster::RasterPyramidsFormat pyramidsFormat, const QStringList &theConfigOptions, const QString &fileFormat)QgsRasterDataProviderinlinevirtual
write(void *data, int band, int width, int height, int xOffset, int yOffset)QgsRasterDataProviderinlinevirtual
writeXML(QDomDocument &doc, QDomElement &parentElem) const QgsRasterInterfaceinlinevirtual
xBlockSize() const QgsRasterInterfaceinlinevirtual
xSize() const QgsRasterInterfaceinlinevirtual
yBlockSize() const QgsRasterInterfaceinlinevirtual
ySize() const QgsRasterInterfaceinlinevirtual
~QgsDataProvider()QgsDataProviderinlinevirtual
~QgsRasterDataProvider()QgsRasterDataProviderinlinevirtual
~QgsRasterInterface()QgsRasterInterfacevirtual
~QObject()QObjectvirtual