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
ProfileSection Namespace Reference

Classes

struct  CellCrossing
 A point where the traced line crosses a mesh-cell (triangle) edge. Plotted as a dot on the ground line so the per-cell interpolation basis (constant-per-cell depth → stepped WSE) is visible: each dot marks a cell boundary; the span between two dots is one cell. Unused by raster sections (a DEM has no cells to cross). More...
 
struct  Sample
 One point along the traced cross-section. More...
 
struct  Section
 The assembled cross-section: ordered samples + a results flag. More...
 

Variables

constexpr int kMaxSamples = 2000
 

Variable Documentation

◆ kMaxSamples

constexpr int ProfileSection::kMaxSamples = 2000
inlineconstexpr

Hard cap on sample count so a very long polyline can't blow up the per-frame resample / per-cell envelope work.