![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include <QtGlobal>#include <utility>Go to the source code of this file.
Classes | |
| class | OpenSWMM::Render::Qsg2DAsyncResult< T > |
Namespaces | |
| namespace | OpenSWMM |
| namespace | OpenSWMM::Render |
QSG-2D-1M Phase 7 — cancellation-safe double buffer for asynchronously recomputed derived render geometry (contour bands, isoline segments, velocity samples, far-LOD aggregates).
Contract (all calls on the GUI thread — workers hand their result back via a queued invocation before publishing):
Header-only, no Qt dependency beyond <QtGlobal>. Unit-tested in tests/unit/test_qsg2d_dirtystate.cpp (stale-result section).