![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Files | |
| annotationlayer.h | |
| Layer holding user-placed text annotations. | |
| annotationtextitem.h | |
| Per-text-annotation data model. | |
| cellsurfaceinterp.h | |
| Per-cell free-surface sampling with physically consistent extrapolation into no-data corners (2D profile WSE fix, see workplans/2D_PROFILE_WSE_EXTRAPOLATION_PLAN_2026-08-02.md). | |
| featurelayer.h | |
| gisobjectref.h | |
| gisrasterlayer.h | |
| Map layer backed by a GDAL raster dataset with configurable colour-ramp rendering and on-demand viewport warping. | |
| gisvectorlayer.h | |
| Map layer backed by an OGR vector dataset (Shapefile, GeoJSON, GeoPackage, …), rendering features as QGraphicsItems in the canvas overlay. | |
| gisvectorsymboladapter.h | |
| QObject wrapper exposing GISVectorSymbol fields as Q_PROPERTYs for the unified LayerStyleDialog (Slice U-7). | |
| gwsourcesummary.h | |
| Which subcatchments discharge groundwater to a node — the node-side navigational summary of [GROUNDWATER] (AQUIFER_GROUNDWATER_EXCHANGE plan G5). Pure engine query, like vjsourcesummary, so the property browser row, the attribute-table cell and the delete prompts all agree and it can be unit-tested without the map stack. | |
| hydrographmodels.h | |
| meshspatialgrid.h | |
| openswmmvislayer.h | |
| Abstract base class for all map layers displayed in the MapCanvas. | |
| speciesattributes.h | |
| Dynamic water-quality species as themeable result attributes (GUI plan D-G1 / subplan Y2a). | |
| swmm2dmeshlayer.h | |
| swmm2dresultslayer.h | |
| swmm_category.h | |
| Standalone definition of the SWMM-element Category enum used by per-Category APIs across layers, sublayers, dialogs, and tests. | |
| swmmelementsymboladapter.h | |
| QObject wrapper exposing SWMMElementSymbol fields as Q_PROPERTYs. | |
| swmmmodellayer.h | |
| Map layer that renders an OpenSWMMEngine network (nodes, links, subcatchments, rain gages) and provides geometry-editing and spatial-query APIs. | |
| swmmresultslayer.h | |
| Layer that colour-maps SWMM simulation output over the network geometry for interactive time-stepped playback. | |
| tabulardatalayer.h | |
| tilepyramidlayer.h | |
| Shared tile-pyramid machinery for tiled raster layers (GISRasterLayer, WMTSLayer): a thread-safe tile cache that stores each tile with its geographic extent, plus a grid-agnostic coarser-tile fallback so a missing tile paints as a blurry stand-in cut from a cached coarser tile instead of a blank hole. | |
| vertexdepthreconstruct.h | |
| Depth-weighted, wet-masked free-surface reconstruction at mesh vertices — the GUI mirror of the engine's reconstructVertexRenderDepths (VertexReconstruction.cpp), used when a results source carries no /Mesh2_node_depth field. | |
| vjsourcesummary.h | |
| Human-readable summary of the lateral sources attached to a node, for the virtual-junction delete / re-fuse prompts. | |
| wcslayer.h | |
| OGC Web Coverage Service (WCS 1.0 / 1.1.x / 2.0) raster basemap layer. | |
| wfslayer.h | |
| WFSLayer — features fetched from an OGC Web Feature Service. | |
| wmslayer.h | |
| Map layer that fetches and renders OGC WMS imagery via HTTP GetMap requests, caching tiles until the viewport changes. | |
| wmtslayer.h | |
| Map layer that fetches and composites OGC WMTS tiled imagery, caching individual tiles by (z, x, y) until the zoom level changes. | |
| xyztilelayer.h | |
| Slippy-map (XYZ / OSM-style) tile basemap layer. | |