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
map Directory Reference
Directory dependency graph for map:

Directories

 tools
 

Files

 crsmanager.h
 Application-wide singleton for querying the GDAL CRS database and managing recently used coordinate reference systems.
 
 featurecommands.h
 
 graphicsitems.h
 Custom QGraphicsItem subclasses for the OpenSWMMVis map scene.
 
 importcommands.h
 
 legendclasseditcommands.h
 QUndoCommand wrappers for per-class renderer edits driven from the legend (Slice BB Phase 8.6.16).
 
 legendcontent.h
 One canonical copy of the legend-content helpers (gap B1).
 
 mapcanvas.h
 Central map display — QGIS-style hybrid rendering.
 
 mapextent.h
 Axis-aligned bounding box in a map coordinate system, used by MapCanvas and all layer types to define spatial extents.
 
 maprenderjob.h
 Background render job that composites raster layers into a QImage.
 
 mapundostack.h
 
 meshcommands.h
 
 meshprofileoverlay.h
 Map-canvas overlay for a 2D-mesh longitudinal profile: the traced path drawn persistently on the map plus a position arrow that mirrors the profile chart's cursor (and can be dragged on the map via MapToolProfileMarker).
 
 nodepicksession.h
 "Pick a node on the map" for dialogs and property editors.
 
 objectdefaultsapplier.h
 Applies PreferencesManager::ObjectDefaults to a freshly created engine object. Called by the Add*Commands (draw tools) and the GIS feature importer — the two creation choke points — BEFORE any geometry-derived overrides (auto-length, auto-area, terrain inverts) so the more specific value wins.
 
 openswmmvisgraphicsview.h
 Transparent QGraphicsView overlay that sits on top of the MapCanvas raster buffer, hosting interactive vector items in scene coordinates.
 
 openswmmvisscene.h
 QGraphicsScene managing all map layer items.
 
 profilepathoverlay.h
 Transient map-canvas overlay used by Slice BC to highlight candidate profile paths while the path-picker is open.
 
 scalarfillmaterial.h
 
 scalebarsettings.h
 Configurable appearance settings for the map scale bar.
 
 selectionbeaconoverlay.h
 Locator for the current selection: a flash on change, then a persistent beacon for as long as the selection stands.
 
 snapengine.h
 Shared vertex-snapping helper for all drawing map tools.
 
 spatialreferencesystem.h
 Qt wrapper around a GDAL OGRSpatialReference, providing CRS metadata, serialisation helpers, and transformation factory methods.
 
 swmm2dmeshqsgrenderer.h
 
 swmm2dresultsqsgrenderer.h
 
 swmmlayeritem.h
 Batched QGraphicsItem that renders all SWMM network geometry for one SWMMModelLayer in a single paint() call. Replaces the former approach of one QGraphicsItem per node / link / subcatchment / gage, which doesn't scale beyond tens of thousands of objects.
 
 swmmlayerqsgrenderer.h