19 #ifndef QGSCONTRASTENHANCEMENTFUNCTION_H    20 #define QGSCONTRASTENHANCEMENTFUNCTION_H    40     virtual int enhance( 
double );
    43     virtual bool isValueInDisplayableRange( 
double );
    46     void setMaximumValue( 
double );
    49     void setMinimumValue( 
double );
 virtual ~QgsContrastEnhancementFunction()
 
double mMinimumMaximumRange
Minimum maximum range for the band, used for enhanceContrasting. 
 
A contrast enhancement funcion is the base class for all raster contrast enhancements. 
 
double mMaximumValue
User defineable maximum value for the band, used for enhanceContrasting. 
 
double mMinimumValue
User defineable minimum value for the band, used for enhanceContrasting. 
 
DataType
Raster data types. 
 
QGis::DataType mQgsRasterDataType
Data type of the band.