SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
layers Directory Reference
Directory dependency graph for layers:

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.