![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include <meshassignmentsampling.h>
Classes | |
| struct | Job |
| Everything one sampling pass needs. More... | |
| struct | SampleResult |
| Outcome of one sampling pass over the in-scope cells. More... | |
Public Types | |
| enum class | Source { Raster , Vector } |
| Which source the dialog opens on. More... | |
| enum class | Mode { SingleNumeric , MultiNumeric , ClassifiedInfil , SingleCategory } |
| What the assignment writes. More... | |
| enum class | Sampling { Centroid , OverlayAuto , AreaWeightedMean , Majority , NaturalNeighbour } |
| How one cell's source value is obtained. More... | |
| enum class | WriteTarget { CellOverrides , RegionDefaults } |
| Where the assignment lands (GUI plan §3.4 "Write as", engine D-I3). More... | |
|
strong |
What the assignment writes.
| Enumerator | |
|---|---|
| SingleNumeric | One source value → one numeric cell parameter. |
| MultiNumeric | N source values → N numeric cell parameters. |
| ClassifiedInfil | Key (or key pair) → a whole mesh::InfilRow. |
| SingleCategory | One categorical key per cell (e.g. snowpack class). |
|
strong |
How one cell's source value is obtained.
|
strong |
|
strong |