29 return "CumulativeCut";
38 if ( theLimits ==
"MinMax" )
42 else if ( theLimits ==
"StdDev" )
46 else if ( theLimits ==
"CumulativeCut" )
58 return static_cast<quint8
>( value );
60 return static_cast<quint16
>( value );
62 return static_cast<qint16
>( value );
64 return static_cast<quint32
>( value );
66 return static_cast<qint32
>( value );
68 return static_cast<float>( value );
Eight bit unsigned integer (quint8)
Thirty two bit floating point (float)
static double representableValue(double value, QGis::DataType dataType)
Get value representable by given data type.
static ContrastEnhancementLimits contrastEnhancementLimitsFromString(const QString &theLimits)
Sixteen bit unsigned integer (quint16)
Thirty two bit signed integer (qint32)
ContrastEnhancementLimits
Contrast enhancement limits.
Thirty two bit unsigned integer (quint32)
static QString contrastEnhancementLimitsAsString(QgsRaster::ContrastEnhancementLimits theLimits)
Sixteen bit signed integer (qint16)
DataType
Raster data types.