![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Value types for flow balance and travel-time analysis results. More...
#include "output/tracedata.h"#include <QCryptographicHash>#include <QJsonArray>#include <QJsonDocument>#include <QSet>#include <cmath>#include <limits>Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::trace |
Functions | |
| QString | openswmmvis::trace::statusText (int flags) |
| Format trace availability/approximation flags for display and persisted diagnostics. | |
| QJsonObject | openswmmvis::trace::infoJson (const SWMM_TraceInfo &i) |
| Encode trace source/algorithm coverage metadata. | |
| SWMM_TraceInfo | openswmmvis::trace::infoFromJson (const QJsonObject &j) |
| Decode trace coverage metadata without schema validation. | |
| QJsonObject | openswmmvis::trace::optionsJson (const SWMM_TraceOptions &o) |
| Encode trace numerical thresholds for package provenance. | |
| SWMM_TraceOptions | openswmmvis::trace::optionsFromJson (const QJsonObject &j) |
| Overlay saved numerical options onto native defaults. | |
| QJsonObject | openswmmvis::trace::summaryJson (const SWMM_TraceSummary &s) |
| Encode terminal fractions and SI trace-budget diagnostics. | |
| SWMM_TraceSummary | openswmmvis::trace::summaryFromJson (const QJsonObject &j) |
| Decode persisted trace-budget diagnostics. | |
| SWMM_Trace | openswmmvis::trace::createHandle (const Snapshot &s, const SWMM_TraceOptions &o, QString *error) |
| Create native trace topology/options on the calling thread. | |
Value types for flow balance and travel-time analysis results.