![]() |
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 <QJsonObject>#include <QPointF>#include <QString>#include <QVector>#include <memory>#include <openswmm/engine/openswmm_trace.h>Go to the source code of this file.
Classes | |
| struct | openswmmvis::trace::Node |
| struct | openswmmvis::trace::Link |
| struct | openswmmvis::trace::Snapshot |
| struct | openswmmvis::trace::Dataset |
| struct | openswmmvis::trace::Result |
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.