|
QGIS API Documentation
master-59fd5e0
|
#include <qgsrasterminmaxwidget.h>
Collaboration diagram for QgsRasterMinMaxWidget:Signals | |
| void | load (int theBandNo, double theMin, double theMax, int origin) |
Public Member Functions | |
| QgsRasterMinMaxWidget (QgsRasterLayer *theLayer, QWidget *parent=0) | |
| ~QgsRasterMinMaxWidget () | |
| void | load () |
| void | setBands (const QList< int > &theBands) |
| void | setExtent (const QgsRectangle &theExtent) |
Private Slots | |
| void | on_mLoadPushButton_clicked () |
Private Attributes | |
| QList< int > | mBands |
| QgsRectangle | mExtent |
| QgsRasterLayer * | mLayer |
Definition at line 25 of file qgsrasterminmaxwidget.h.
| QgsRasterMinMaxWidget::QgsRasterMinMaxWidget | ( | QgsRasterLayer * | theLayer, |
| QWidget * | parent = 0 |
||
| ) |
Definition at line 23 of file qgsrasterminmaxwidget.cpp.
References QgsRasterLayer::CUMULATIVE_CUT_LOWER, QgsRasterLayer::CUMULATIVE_CUT_UPPER, and QgsDebugMsg.
Definition at line 37 of file qgsrasterminmaxwidget.cpp.
| void QgsRasterMinMaxWidget::load | ( | ) | [inline] |
Definition at line 37 of file qgsrasterminmaxwidget.h.
Referenced by on_mLoadPushButton_clicked(), and QgsSingleBandPseudoColorRendererWidget::QgsSingleBandPseudoColorRendererWidget().
| void QgsRasterMinMaxWidget::load | ( | int | theBandNo, |
| double | theMin, | ||
| double | theMax, | ||
| int | origin | ||
| ) | [signal] |
| void QgsRasterMinMaxWidget::on_mLoadPushButton_clicked | ( | ) | [private, slot] |
Definition at line 41 of file qgsrasterminmaxwidget.cpp.
References QgsRasterInterface::bandCount(), QgsRasterInterface::bandStatistics(), QgsRasterInterface::cumulativeCut(), QgsRasterLayer::dataProvider(), QgsRectangle::isEmpty(), load(), QgsRasterBandStats::Max, QgsRasterBandStats::maximumValue, mBands, QgsRasterBandStats::Mean, QgsRasterBandStats::mean, mExtent, QgsRasterBandStats::Min, QgsRasterBandStats::minimumValue, QgsRasterRenderer::MinMaxCumulativeCut, QgsRasterRenderer::MinMaxEstimated, QgsRasterRenderer::MinMaxExact, QgsRasterRenderer::MinMaxFullExtent, QgsRasterRenderer::MinMaxMinMax, QgsRasterRenderer::MinMaxStdDev, QgsRasterRenderer::MinMaxSubExtent, QgsRasterRenderer::MinMaxUnknown, mLayer, QgsDebugMsg, QgsRasterBandStats::StdDev, and QgsRasterBandStats::stdDev.
| void QgsRasterMinMaxWidget::setBands | ( | const QList< int > & | theBands | ) | [inline] |
| void QgsRasterMinMaxWidget::setExtent | ( | const QgsRectangle & | theExtent | ) | [inline] |
QList<int> QgsRasterMinMaxWidget::mBands [private] |
Definition at line 47 of file qgsrasterminmaxwidget.h.
Referenced by on_mLoadPushButton_clicked().
QgsRectangle QgsRasterMinMaxWidget::mExtent [private] |
Definition at line 48 of file qgsrasterminmaxwidget.h.
Referenced by on_mLoadPushButton_clicked().
QgsRasterLayer* QgsRasterMinMaxWidget::mLayer [private] |
Definition at line 46 of file qgsrasterminmaxwidget.h.
Referenced by on_mLoadPushButton_clicked().