![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Slice BC's host dialog for the longitudinal profile plot. More...
#include "plot/plotattribute.h"#include "plot/resultdescriptor.h"#include "plot/profileattributesampler.h"#include "plot/profilebuilder.h"#include "plot/profilerouter.h"#include "plot/profileplotwidget.h"#include "plot/profileplotoptions.h"#include "selection/selectionmanager.h"#include <QDateTime>#include <QDialog>#include <QBrush>#include <QHash>#include <QPointer>#include <QTimer>#include <QPen>#include <QPointF>#include <QSet>#include <QVector>#include <functional>#include <memory>Go to the source code of this file.
Classes | |
| class | ProfilePlotDialog |
Slice BC's host dialog for the longitudinal profile plot.
Composition: a `ProfilePlotWidget` (the chart) in the centre, a
`ProfileLayerPanel` on the right (layer toggles), a Sources
panel listing every `SWMMResultsLayer` in the active project's
`AnimationController`. Animation-cursor sync goes through the
controller's `currentTimeChanged` signal, with each source
resolving its own period via
`SWMMResultsLayer::periodIndexForDateTime`.