#include <omgrasterthreshold.h>
Inheritance diagram for OmgRasterThreshold:
Thresholding is the process of converting continuous probability value rasters into boolean layers. Hotspotting is the process of aggregating thresholded layers together to create a composite view of many models where the output is a raster indicating the number of thresholded models.
Definition at line 45 of file omgrasterthreshold.h.
Public Member Functions | |
OmgRasterThreshold (QWidget *parent=0, Qt::WFlags fl=0) | |
~OmgRasterThreshold () | |
void | setExperiment (OmgExperiment *const thepExperiment) |
Private Types | |
enum | SortMode { BY_TAXON, BY_ALGORITHM } |
Private Slots | |
void | on_pbnThresholdOutputDir_clicked () |
void | on_pbnSelectThresholdAggregateFile_clicked () |
void | accept () |
void | error (QString theError) |
void | updateProgress (int theCurrentValue, int theMaximumValue) |
void | on_cboSortBy_currentIndexChanged (QString theString) |
void | populateTree () |
void | resizeEvent (QResizeEvent *theEvent) |
Private Member Functions | |
void | readSettings () |
void | writeSettings () |
Private Attributes | |
OmgGdal | mOmgGdal |
QPointer< OmgExperiment > | mpExperiment |
SortMode | mSortMode |
|
Definition at line 73 of file omgrasterthreshold.h. |
|
Definition at line 43 of file omgrasterthreshold.cpp. References BY_ALGORITHM, error(), mOmgGdal, mSortMode, readSettings(), and updateProgress(). |
Here is the call graph for this function:
|
Definition at line 59 of file omgrasterthreshold.cpp. |
|
Runs when process button is pressed. Does not close the form afterwards. Definition at line 222 of file omgrasterthreshold.cpp. References OmgFileWriter::close(), OmgClimateFileReader::currentCol(), OmgClimateFileReader::currentRow(), OmgFileWriter::fileName(), OmgGdal::getAsciiHeader(), OmgClimateFileReader::getElement(), Omgui::getOutputFormatNoData(), Omgui::getOutputFormatRanges(), OmgClimateFileReader::isAtMatrixEnd(), OmgModel::modelRasterFormat(), mOmgGdal, mpExperiment, OmgModel::rawImageFileName(), OmgFileWriter::sendLineBreak(), OmgClimateDataProcessor::threshold(), updateProgress(), OmgModel::workDir(), OmgFileWriter::writeElement(), OmgGdal::writeImage(), writeSettings(), OmgFileWriter::writeString(), OmgClimateFileReader::xDim(), and OmgClimateFileReader::yDim(). |
|
Definition at line 466 of file omgrasterthreshold.cpp. Referenced by OmgRasterThreshold(). |
|
Definition at line 170 of file omgrasterthreshold.cpp. References BY_ALGORITHM, BY_TAXON, mSortMode, and populateTree(). |
|
Definition at line 200 of file omgrasterthreshold.cpp. |
|
Definition at line 183 of file omgrasterthreshold.cpp. |
|
Definition at line 74 of file omgrasterthreshold.cpp. References OmgModel::algorithm(), BY_TAXON, OmgGuid::guid(), OmgModel::isCompleted(), mpExperiment, mSortMode, OmgModel::taxonName(), OmgModel::thumbnailFileName(), and OmgModel::workDir(). Referenced by on_cboSortBy_currentIndexChanged(), and setExperiment(). |
|
Definition at line 442 of file omgrasterthreshold.cpp. Referenced by OmgRasterThreshold(). |
|
Definition at line 63 of file omgrasterthreshold.cpp. |
|
Definition at line 68 of file omgrasterthreshold.cpp. References mpExperiment, and populateTree(). Referenced by OmgMainWindow::toolsRasterThreshold(). |
|
Definition at line 472 of file omgrasterthreshold.cpp. Referenced by accept(), and OmgRasterThreshold(). |
|
Definition at line 454 of file omgrasterthreshold.cpp. Referenced by accept(). |
|
Definition at line 71 of file omgrasterthreshold.h. Referenced by accept(), and OmgRasterThreshold(). |
|
Definition at line 72 of file omgrasterthreshold.h. Referenced by accept(), populateTree(), and setExperiment(). |
|
Definition at line 74 of file omgrasterthreshold.h. Referenced by OmgRasterThreshold(), on_cboSortBy_currentIndexChanged(), and populateTree(). |