QGIS API Documentation
3.14.0-Pi (9f7028fd23)
|
#include <qgsraster.h>
Static Public Member Functions | |
static bool | isRepresentableValue (double value, Qgis::DataType dataType) |
Check if the specified value is representable in the given data type. More... | |
static double | representableValue (double value, Qgis::DataType dataType) |
Gets value representable by given data type. More... | |
Raster namespace.
Definition at line 31 of file qgsraster.h.
Definition at line 48 of file qgsraster.h.
This enumerator describes the different kinds of drawing we can do.
Definition at line 102 of file qgsraster.h.
Enumerator | |
---|---|
IdentifyFormatUndefined | |
IdentifyFormatValue | |
IdentifyFormatText | |
IdentifyFormatHtml | |
IdentifyFormatFeature |
Definition at line 70 of file qgsraster.h.
Enumerator | |
---|---|
PyramidsFlagNo | |
PyramidsFlagYes | |
PyramidsCopyExisting |
Definition at line 87 of file qgsraster.h.
Enumerator | |
---|---|
ProgressHistogram | |
ProgressPyramids | |
ProgressStatistics |
Definition at line 80 of file qgsraster.h.
Enumerator | |
---|---|
PyramidsGTiff | |
PyramidsInternal | |
PyramidsErdas |
Definition at line 94 of file qgsraster.h.
|
static |
Check if the specified value is representable in the given data type.
Supported are numerical types Byte, UInt16, Int16, UInt32, Int32, Float32, Float64.
value | |
dataType |
Definition at line 22 of file qgsraster.cpp.
|
static |
Gets value representable by given data type.
Supported are numerical types Byte, UInt16, Int16, UInt32, Int32, Float32, Float64. This is done through C casting, so you have to be sure that the provided value is representable in the output data type. This can be checked with isRepresentableValue().
value | |
dataType |
Definition at line 45 of file qgsraster.cpp.