17 QVector<HeatPropertyEdit>
edits;
36 int attr,
int scope,
const QString &tag = {},
38 std::function<bool(
int,
int)>
progress = {},
int band
Definition blocks.cpp:29
A map layer backed by a GDAL raster dataset.
Definition gisrasterlayer.h:65
Renders the SWMM network elements (nodes, links, subcatchments, rain gages) for one OpenSWMMEngine mo...
Definition swmmmodellayer.h:137
ModelFacade * model
Definition extensionmodelaccess.cpp:625
Shared thermal property editing for rasters, tables, and imports.
int scope
Definition initialbedqualitydialog.cpp:50
Definition heatassignment.h:15
HeatRasterPreview sampleHeatRaster(SWMMModelLayer *model, GISRasterLayer *raster, int band, int attr, int scope, const QString &tag={}, int linkSamples=20, std::function< bool(int, int)> progress={}, std::function< bool()> cancelled={})
Sample raster values into validated thermal-property edits without applying them.
Definition heatassignment.cpp:22
Definition heatassignment.h:16
QVector< HeatPropertyEdit > edits
Definition heatassignment.h:17
int skippedGeometry
Definition heatassignment.h:18
int skippedNoData
Definition heatassignment.h:18
QString error
Definition heatassignment.h:19
int skippedRange
Definition heatassignment.h:18
int skipped
Definition heatassignment.h:18
const ExportProgress * progress
Definition vectorexport.cpp:211
bool cancelled
Definition vectorexport.cpp:214