|
SedSat3 1.1.6
Sediment Source Apportionment Tool - Advanced statistical methods for environmental pollution research
|
#include </home/runner/work/SedSat3/SedSat3/ProgressWindow.h>


Public Member Functions | |
| ProgressWindow (QWidget *parent=Q_NULLPTR, int number_of_panels=1, bool extra_label_and_progressbar=false) | |
| ~ProgressWindow () | |
| void | AppendPoint (const double &x, const double &y, int chart=0) |
| void | SetProgress (const double &prog) |
| void | SetProgress2 (const double &prog) |
| void | SetLabel (const QString &label) |
| void | SetYRange (const double &y0, const double &y1, int chart=0) |
| void | SetXRange (const double &x0, const double &x1, int chart=0) |
| void | SetTitle (const QString &title, int chart=0) |
| void | SetXAxisTitle (const QString &title, int chart=0) |
| void | SetYAxisTitle (const QString &title, int chart=0) |
| void | ClearGraph (int chart=0) |
| void | SetChartTitle (int i, const QString &title) |
Private Attributes | |
| Ui::ProgressWindow | ui |
| QVector< ChartCollection > | ChartItems |
| QVector< QString > | charttitles |
Definition at line 28 of file ProgressWindow.h.
| ProgressWindow::ProgressWindow | ( | QWidget * | parent = Q_NULLPTR, |
| int | number_of_panels = 1, |
||
| bool | extra_label_and_progressbar = false |
||
| ) |
Definition at line 5 of file ProgressWindow.cpp.
References ChartItems, charttitles, and ui.
| ProgressWindow::~ProgressWindow | ( | ) |
Definition at line 65 of file ProgressWindow.cpp.
| void ProgressWindow::AppendPoint | ( | const double & | x, |
| const double & | y, | ||
| int | chart = 0 |
||
| ) |
Definition at line 69 of file ProgressWindow.cpp.
References ChartItems, x, and y.
Referenced by SourceSinkData::SolveLevenberg_Marquardt().
| void ProgressWindow::ClearGraph | ( | int | chart = 0 | ) |
Definition at line 89 of file ProgressWindow.cpp.
References ChartItems.
Referenced by SourceSinkData::MCMC_Batch().
|
inline |
Definition at line 45 of file ProgressWindow.h.
References ChartItems, and charttitles.
| void ProgressWindow::SetLabel | ( | const QString & | label | ) |
Definition at line 106 of file ProgressWindow.cpp.
References ui.
Referenced by SourceSinkData::LM_Batch(), and SourceSinkData::MCMC_Batch().
| void ProgressWindow::SetProgress | ( | const double & | prog | ) |
Definition at line 94 of file ProgressWindow.cpp.
References ui.
Referenced by SourceSinkData::BootStrap(), SourceSinkData::BootStrap(), Conductor::ExecuteDFA(), Conductor::ExecuteDFAM(), Conductor::ExecuteDFAOnevsRest(), Conductor::ExecuteSourceVerify(), SourceSinkData::LM_Batch(), SourceSinkData::MCMC(), SourceSinkData::SolveLevenberg_Marquardt(), SourceSinkData::StepwiseDiscriminantFunctionAnalysis(), SourceSinkData::StepwiseDiscriminantFunctionAnalysis(), SourceSinkData::StepwiseDiscriminantFunctionAnalysis(), and SourceSinkData::VerifySource().
| void ProgressWindow::SetProgress2 | ( | const double & | prog | ) |
Definition at line 100 of file ProgressWindow.cpp.
References ui.
Referenced by SourceSinkData::MCMC_Batch().
| void ProgressWindow::SetTitle | ( | const QString & | title, |
| int | chart = 0 |
||
| ) |
Definition at line 60 of file ProgressWindow.cpp.
References ChartItems.
Referenced by Conductor::ExecuteGA_FixedProfile(), Conductor::ExecuteTestCMBBayesian(), and SourceSinkData::MCMC().
| void ProgressWindow::SetXAxisTitle | ( | const QString & | title, |
| int | chart = 0 |
||
| ) |
Definition at line 129 of file ProgressWindow.cpp.
References ChartItems.
| void ProgressWindow::SetXRange | ( | const double & | x0, |
| const double & | x1, | ||
| int | chart = 0 |
||
| ) |
Definition at line 121 of file ProgressWindow.cpp.
References ChartItems.
Referenced by SourceSinkData::SolveLevenberg_Marquardt().
| void ProgressWindow::SetYAxisTitle | ( | const QString & | title, |
| int | chart = 0 |
||
| ) |
Definition at line 133 of file ProgressWindow.cpp.
References ChartItems.
Referenced by Conductor::ExecuteGA_FixedProfile(), Conductor::ExecuteTestCMBBayesian(), and SourceSinkData::MCMC().
| void ProgressWindow::SetYRange | ( | const double & | y0, |
| const double & | y1, | ||
| int | chart = 0 |
||
| ) |
Definition at line 113 of file ProgressWindow.cpp.
References ChartItems.
|
private |
Definition at line 54 of file ProgressWindow.h.
Referenced by ProgressWindow(), AppendPoint(), ClearGraph(), SetChartTitle(), SetTitle(), SetXAxisTitle(), SetXRange(), SetYAxisTitle(), and SetYRange().
|
private |
Definition at line 55 of file ProgressWindow.h.
Referenced by ProgressWindow(), and SetChartTitle().
|
private |
Definition at line 53 of file ProgressWindow.h.
Referenced by ProgressWindow(), SetLabel(), SetProgress(), and SetProgress2().