QGIS API Documentation
3.0.2-Girona (307d082)
|
A color enhancement function that performs a linear enhanceContrast between min and max. More...
#include <qgslinearminmaxenhancement.h>
Public Member Functions | |
QgsLinearMinMaxEnhancement (Qgis::DataType, double, double) | |
int | enhance (double) override |
A customizable method that takes in a double and returns a int between 0 and 255. More... | |
Public Member Functions inherited from QgsContrastEnhancementFunction | |
QgsContrastEnhancementFunction (Qgis::DataType, double, double) | |
QgsContrastEnhancementFunction (const QgsContrastEnhancementFunction &f) | |
virtual | ~QgsContrastEnhancementFunction ()=default |
virtual bool | isValueInDisplayableRange (double) |
A customicable method to indicate if the pixels is displayable. More... | |
void | setMaximumValue (double) |
Mustator for the maximum value. More... | |
void | setMinimumValue (double) |
Mutator for the minimum value. More... | |
Additional Inherited Members | |
Protected Attributes inherited from QgsContrastEnhancementFunction | |
double | mMaximumValue |
User defineable maximum value for the band, used for enhanceContrasting. More... | |
double | mMinimumMaximumRange |
Minimum maximum range for the band, used for enhanceContrasting. More... | |
double | mMinimumValue |
User defineable minimum value for the band, used for enhanceContrasting. More... | |
Qgis::DataType | mQgsRasterDataType |
Data type of the band. More... | |
A color enhancement function that performs a linear enhanceContrast between min and max.
Definition at line 29 of file qgslinearminmaxenhancement.h.
QgsLinearMinMaxEnhancement::QgsLinearMinMaxEnhancement | ( | Qgis::DataType | qgsRasterDataType, |
double | minimumValue, | ||
double | maximumValue | ||
) |
Definition at line 21 of file qgslinearminmaxenhancement.cpp.
|
overridevirtual |
A customizable method that takes in a double and returns a int between 0 and 255.
Reimplemented from QgsContrastEnhancementFunction.
Definition at line 25 of file qgslinearminmaxenhancement.cpp.