![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
What to export. Collected by the dialog, consumed by exportMesh2DResults. More...
#include <mesh2dresultsexport.h>
Public Attributes | |
| QString | basePath |
| Mesh2DExportFormat | format = Mesh2DExportFormat::GeoTiff |
| unsigned | variables = Mesh2DDepth | Mesh2DHead | Mesh2DVmag |
| std::vector< int > | timeSteps |
| bool | includeMax = true |
| double | cellSize = 0.0 |
| Mesh2DInterp | interp = Mesh2DInterp::NaturalNeighbour |
| int | idwNeighbours = 8 |
| double | idwPower = 2.0 |
| bool | maskDry = true |
What to export. Collected by the dialog, consumed by exportMesh2DResults.
| QString openswmmvis::io::Mesh2DExportOptions::basePath |
Output directory + base name, WITHOUT extension. Each variable appends its own suffix (_depth.shp, _depth.tif, …); GeoPackage appends only .gpkg and puts the variables in layers.
| double openswmmvis::io::Mesh2DExportOptions::cellSize = 0.0 |
Square pixel size in MODEL units. <= 0 means suggestedRasterCellSize.
| Mesh2DExportFormat openswmmvis::io::Mesh2DExportOptions::format = Mesh2DExportFormat::GeoTiff |
| int openswmmvis::io::Mesh2DExportOptions::idwNeighbours = 8 |
Neighbour count for Mesh2DInterp::Idw.
| double openswmmvis::io::Mesh2DExportOptions::idwPower = 2.0 |
Shepard exponent for Mesh2DInterp::Idw.
| bool openswmmvis::io::Mesh2DExportOptions::includeMax = true |
Also export the whole-run maxima (depth, head, speed) — the engine's ENVELOPES datasets when the file carries them, else a scan of every frame. Independent of timeSteps.
| Mesh2DInterp openswmmvis::io::Mesh2DExportOptions::interp = Mesh2DInterp::NaturalNeighbour |
| bool openswmmvis::io::Mesh2DExportOptions::maskDry = true |
Write NoData wherever the interpolated depth is below the dry depth. Off writes the interpolated value everywhere inside the mesh.
| std::vector<int> openswmmvis::io::Mesh2DExportOptions::timeSteps |
Frame indices to export, ascending. May be empty when includeMax.
| unsigned openswmmvis::io::Mesh2DExportOptions::variables = Mesh2DDepth | Mesh2DHead | Mesh2DVmag |
Bitwise OR of Mesh2DVariable.