class QgsContrastEnhancementFunction { %TypeHeaderCode #include #include %End public: QgsContrastEnhancementFunction(QgsContrastEnhancement::QgsRasterDataType, double, double); virtual ~QgsContrastEnhancementFunction(); /** \brief Mustator for the maximum value */ void setMaximumValue(double); /** \brief Mutator for the minimum value */ void setMinimumValue(double); /** \brief A customizable method that takes in a double and returns a int between 0 and 255 */ virtual int enhance(double); /** \brief A customicable method to indicate if the pixels is displayable */ virtual bool isValueInDisplayableRange(double); };