18 #ifndef QGSMULTIBANDCOLORRENDERERWIDGET_H
19 #define QGSMULTIBANDCOLORRENDERERWIDGET_H
22 #include "ui_qgsmultibandcolorrendererwidgetbase.h"
52 QString min(
int index = 0 ) override;
53 QString max(
int index = 0 ) override;
54 void setMin( const QString &value,
int index = 0 ) override;
55 void setMax( const QString &value,
int index = 0 ) override;
56 int selectedBand(
int index = 0 ) override;
57 void doComputations() override;
62 void loadMinMax(
int bandNo,
double min,
double max );
65 void onBandChanged(
int );
66 void mRedMinLineEdit_textChanged(
const QString & );
67 void mRedMaxLineEdit_textChanged(
const QString & );
68 void mGreenMinLineEdit_textChanged(
const QString & );
69 void mGreenMaxLineEdit_textChanged(
const QString & );
70 void mBlueMinLineEdit_textChanged(
const QString & );
71 void mBlueMaxLineEdit_textChanged(
const QString & );
74 void createValidators();
80 bool mDisableMinMaxWidgetRefresh;
82 void minMaxModified();
Manipulates raster or point cloud pixel values so that they enhanceContrast or clip into a specified ...
Map canvas is a class for displaying all GIS data types on a canvas.
Renderer for multiband images with the color components.
Base class for raster data providers.
Represents a raster layer.
Raster renderer pipe that applies colors to a raster.
A rectangle specified with double values.