QGIS API Documentation 3.41.0-Master (3291e9ff48b)
|
Raster namespace. More...
#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. | |
static double | representableValue (double value, Qgis::DataType dataType) |
Gets value representable by given data type. | |
Raster namespace.
Definition at line 31 of file qgsraster.h.
|
static |
Check if the specified value is representable in the given data type.
Supported are numerical types Byte, Int8, 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, Int8, 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 55 of file qgsraster.cpp.