![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Slice US.1 (UNIFIED_STYLING plan S1) — adapter interface that lets one ClassificationEditor drive any classified visual. More...
#include "render/classificationscheme.h"#include <QPair>#include <QString>#include <QStringList>#include <QVector>#include <functional>#include <memory>Go to the source code of this file.
Classes | |
| class | openswmmvis::ui::IClassificationBinding |
| What ClassificationEditor talks to instead of a concrete model. More... | |
| class | openswmmvis::ui::GraduatedRendererBinding |
| Bridges the editor's ClassificationScheme onto a 1D per-kind GraduatedRenderer without changing the renderer's JSON. More... | |
| class | openswmmvis::ui::SublayerSchemeBinding |
| Drives a ClassificationScheme stored by value on a style bag. More... | |
| class | openswmmvis::ui::RasterSchemeBinding |
| Drives the GraduatedRasterRenderer live on a GISRasterLayer. More... | |
Namespaces | |
| namespace | OpenSWMM |
| namespace | OpenSWMM::Render |
| namespace | openswmmvis |
| namespace | openswmmvis::ui |
Slice US.1 (UNIFIED_STYLING plan S1) — adapter interface that lets one ClassificationEditor drive any classified visual.
The editor knows nothing about renderers or style bags. It reads a ClassificationScheme via scheme(), writes edits via setScheme(), and asks the binding for the data range + a value sample to run auto-classification. Concrete bindings translate that onto: