![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include "layers/swmm2dresultslayer.h"#include "contour/contourchain.h"#include "contour/marchingtriangles.h"#include "core/crsreproject.h"#include "core/swmmdatetime.h"#include "io/mesh2dh5reader.h"#include "layers/cellsurfaceinterp.h"#include "layers/vertexdepthreconstruct.h"#include "map/mapextent.h"#include "map/spatialreferencesystem.h"#include "mesh/meshcellgeom.h"#include "render/ifeaturerenderer.h"#include "render/labelpainter.h"#include "render/renderers/graduatedrenderer.h"#include "render/rastersymbollayers.h"#include "render/renderers/singlesymbolrenderer.h"#include "render/rule.h"#include "render/rulelist.h"#include "render/symbollayer.h"#include "render/symbolstyle.h"#include "render/maskclipresolver.h"#include "ui/dialogs/ilayerstylesubject.h"#include <QDateTime>#include <QGraphicsItem>#include <QGraphicsScene>#include <QMultiHash>#include <QPainter>#include <QPainterPath>#include <QStyleOptionGraphicsItem>#include <QtMath>#include <algorithm>#include <cmath>#include <cstdint>#include <cstring>#include <limits>#include <utility>Classes | |
| class | SWMM2DResultsGraphicsItem |
| class | SWMM2DVelocityArrowsItem |
Slice CF.MVP — 2D inundation results layer implementation. The graphics item closely mirrors SWMM2DMeshGraphicsItem from [src/layers/swmm2dmeshlayer.cpp]; only the per-triangle colour function differs (depth → inundation ramp instead of elevation → terrain ramp).