![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
One point along the traced cross-section. More...
#include <profilesection.h>
Public Attributes | |
| double | chainage = 0.0 |
| double | ground = 0.0 |
| double | depthNow = 0.0 |
| double | maxDepth = 0.0 |
| int | triIdx = -1 |
| bool | cellHasSurface = false |
| QPointF | scenePt |
One point along the traced cross-section.
| bool ProfileSection::Sample::cellHasSurface = false |
a corner of triIdx carries a valid free-surface η this frame (signed depth ≠ 0). false = NO DATA (never-wet cell / off-mesh / raster) — the only dry gaps MeshProfileInterp may bridge across.
| double ProfileSection::Sample::chainage = 0.0 |
cumulative scene-unit distance from start (== map units).
| double ProfileSection::Sample::depthNow = 0.0 |
current-frame water depth (m); 0 dry / off-surface / raster.
| double ProfileSection::Sample::ground = 0.0 |
terrain Z; NaN when the sample falls off the surface.
| double ProfileSection::Sample::maxDepth = 0.0 |
max water depth over the loaded run (m); 0 dry / raster.
| QPointF ProfileSection::Sample::scenePt |
scene-space sample location (for per-frame re-sampling).
| int ProfileSection::Sample::triIdx = -1 |
containing results-layer triangle; -1 off-mesh / raster.