/************************************************************************ * This file has been generated automatically from * * * * src/gui/raster/qgssinglebandgrayrendererwidget.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/ class QgsSingleBandGrayRendererWidget : QgsRasterRendererWidget { %Docstring(signature="appended") A widget for configuring a :py:class:`QgsSingleBandGrayRenderer`. %End %TypeHeaderCode #include "qgssinglebandgrayrendererwidget.h" %End public: QgsSingleBandGrayRendererWidget( QgsRasterLayer *layer, const QgsRectangle &extent = QgsRectangle() ); static QgsRasterRendererWidget *create( QgsRasterLayer *layer, const QgsRectangle &extent ) /Factory/; virtual QgsRasterRenderer *renderer() /Factory/; virtual void setMapCanvas( QgsMapCanvas *canvas ); void setFromRenderer( const QgsRasterRenderer *r ); %Docstring Sets the widget state from the specified renderer. %End virtual QString min( int index = 0 ); virtual QString max( int index = 0 ); virtual void setMin( const QString &value, int index = 0 ); virtual void setMax( const QString &value, int index = 0 ); virtual int selectedBand( int index = 0 ); virtual QgsContrastEnhancement::ContrastEnhancementAlgorithm contrastEnhancementAlgorithm() const; virtual void setContrastEnhancementAlgorithm( QgsContrastEnhancement::ContrastEnhancementAlgorithm algorithm ); virtual void doComputations(); virtual QgsRasterMinMaxWidget *minMaxWidget(); public slots: void loadMinMax( int bandNo, double min, double max ); %Docstring called when new min/max values are loaded %End }; /************************************************************************ * This file has been generated automatically from * * * * src/gui/raster/qgssinglebandgrayrendererwidget.h * * * * Do not edit manually ! Edit header and run scripts/sipify.py again * ************************************************************************/