![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Slice CF.3 — IRunLayer adapter wrapping a SWMM2DResultsLayer. More...
Go to the source code of this file.
Classes | |
| class | openswmmvis::plot::Mesh2DRunLayer |
Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::plot |
Slice CF.3 — IRunLayer adapter wrapping a SWMM2DResultsLayer.
Lets the Comparison Plot Dialog treat a 2D mesh results layer as a first-class RunSource, identical in surface to a 1D .out adapter. The model holds a shared_ptr<IRunLayer>; the adapter holds a QPointer<SWMM2DResultsLayer> and resolves it on every call so a project-close cleanly invalidates outstanding plot series.
Series resolution per attribute:
Time axis: simulated wall-clock times are pulled from the source's simTimeAt(timeIdx). The adapter converts back to SWMM Julian days for the model's common timeline.