#include <rainfallvisualizationdialog.h>
|
| void | refresh () |
| | Reload gage data from the engine (re-reading FILE gages when the engine state allows) and rebuild every view.
|
| |
◆ RainfallVisualizationDialog()
| openswmmvis::ui::RainfallVisualizationDialog::RainfallVisualizationDialog |
( |
SWMMModelLayer * |
layer, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
explicit |
◆ ~RainfallVisualizationDialog()
| openswmmvis::ui::RainfallVisualizationDialog::~RainfallVisualizationDialog |
( |
| ) |
|
|
overridedefault |
◆ basis()
Current display basis (exposed for tests).
◆ model()
The data model (exposed for tests).
◆ overlayChart()
| QChart * openswmmvis::ui::RainfallVisualizationDialog::overlayChart |
( |
| ) |
const |
|
inline |
Overlay chart (exposed for tests — charts live in the QGraphicsScene, outside the widget findChild tree).
◆ panelCharts()
| QVector< QChart * > openswmmvis::ui::RainfallVisualizationDialog::panelCharts |
( |
| ) |
const |
|
inline |
Per-gage panel charts, in gage order (tests).
◆ panelTimeAxes()
Per-gage panel X axes, in gage order (tests).
◆ refresh
| void openswmmvis::ui::RainfallVisualizationDialog::refresh |
( |
| ) |
|
|
slot |
Reload gage data from the engine (re-reading FILE gages when the engine state allows) and rebuild every view.
◆ setFocusGage()
| void openswmmvis::ui::RainfallVisualizationDialog::setFocusGage |
( |
const QString & |
gageId | ) |
|
Make gageId the only visible gage (context-menu / property panel launches). The rest stay listed in the stats table and can be toggled back on via its checkboxes. Unknown / empty ids are ignored.
◆ setLayer()
| void openswmmvis::ui::RainfallVisualizationDialog::setLayer |
( |
SWMMModelLayer * |
layer | ) |
|
Re-bind to a different project's model layer (project-window switch on the singleton instance) and reload.
◆ visibleGages()
| QSet< QString > openswmmvis::ui::RainfallVisualizationDialog::visibleGages |
( |
| ) |
const |
|
inline |
Gage ids currently plotted (exposed for tests).
The documentation for this class was generated from the following files: