![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Longitudinal cross-section renderer for a path traced across the 2D surface mesh. Plain QWidget + QPainter (chart-like, not map-like), mirroring ProfilePlotWidget's scaffolding (plotRect / dataToPixel / zoom-pan / legend + timestamp drag overlays) but with continuous ground + water lines instead of node/link glyphs. More...
#include "plot/meshprofileplotoptions.h"#include "plot/meshprofilesampler.h"#include <QDateTime>#include <QPointer>#include <QString>#include <QVector>#include <QWidget>Go to the source code of this file.
Classes | |
| class | MeshProfilePlotWidget |
Longitudinal cross-section renderer for a path traced across the 2D surface mesh. Plain QWidget + QPainter (chart-like, not map-like), mirroring ProfilePlotWidget's scaffolding (plotRect / dataToPixel / zoom-pan / legend + timestamp drag overlays) but with continuous ground + water lines instead of node/link glyphs.
Render passes (z-order, low → high):
Geometry (chainage/ground/maxDepth) is static once set via setProfile(); only depthNow animates — push it cheaply per frame with setCurrentDepths().