QGIS API Documentation
2.8.2-Wien
|
Raster identify results container. More...
#include <qgsrasteridentifyresult.h>
Public Member Functions | |
QgsRasterIdentifyResult () | |
QgsRasterIdentifyResult (QgsRaster::IdentifyFormat theFormat, QMap< int, QVariant > theResults) | |
Constructor. | |
QgsRasterIdentifyResult (QgsError theError) | |
Constructor. | |
virtual | ~QgsRasterIdentifyResult () |
QgsError | error () const |
Get error. | |
QgsRaster::IdentifyFormat | format () const |
Get results format. | |
bool | isValid () const |
Returns true if valid. | |
QMap< QString, QVariant > | params () const |
Get map of optional parameters. | |
QMap< int, QVariant > | results () const |
Get results. | |
void | setError (const QgsError &theError) |
Set error. | |
void | setParams (const QMap< QString, QVariant > &theParams) |
Set map of optional parameters. |
Raster identify results container.
Definition at line 29 of file qgsrasteridentifyresult.h.
QgsRasterIdentifyResult::QgsRasterIdentifyResult | ( | ) |
Definition at line 25 of file qgsrasteridentifyresult.cpp.
QgsRasterIdentifyResult::QgsRasterIdentifyResult | ( | QgsRaster::IdentifyFormat | theFormat, |
QMap< int, QVariant > | theResults | ||
) |
Constructor.
Creates valid result.
theFormat | the result format |
theResults | the results |
Definition at line 31 of file qgsrasteridentifyresult.cpp.
QgsRasterIdentifyResult::QgsRasterIdentifyResult | ( | QgsError | theError | ) |
Constructor.
Creates invalid result with error.
theError | the error |
Definition at line 38 of file qgsrasteridentifyresult.cpp.
|
virtual |
Definition at line 45 of file qgsrasteridentifyresult.cpp.
|
inline |
Get error.
Definition at line 67 of file qgsrasteridentifyresult.h.
|
inline |
Get results format.
Definition at line 51 of file qgsrasteridentifyresult.h.
|
inline |
Returns true if valid.
Definition at line 48 of file qgsrasteridentifyresult.h.
|
inline |
Get map of optional parameters.
Definition at line 64 of file qgsrasteridentifyresult.h.
|
inline |
Get results.
Results are different for each format: QgsRaster::IdentifyFormatValue: map of values for each band, keys are band numbers (from 1). QgsRaster::IdentifyFormatFeature: map of QgsRasterFeatureList for each sublayer (WMS) QgsRaster::IdentifyFormatHtml: map of HTML strings for each sublayer (WMS).
Definition at line 58 of file qgsrasteridentifyresult.h.
|
inline |
Set error.
Definition at line 70 of file qgsrasteridentifyresult.h.
|
inline |
Set map of optional parameters.
Definition at line 61 of file qgsrasteridentifyresult.h.