QGIS API Documentation  2.11.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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