![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include "feature/featuregeometry.h"#include "mesh/meshquadregion.h"#include <ogr_core.h>#include <ogr_geometry.h>#include <ogr_spatialref.h>#include <QCoreApplication>#include <QLineF>#include <algorithm>#include <cmath>#include <limits>Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::feature |
Functions | |
| QString | openswmmvis::feature::geometryTypeLabel (GeometryType t) |
Human label for t, for combo boxes and metadata rows. | |
| QString | openswmmvis::feature::geometryTypeToken (GeometryType t) |
Stable token for t, for .oswp persistence. Round-trips through geometryTypeFromToken. | |
| GeometryType | openswmmvis::feature::geometryTypeFromToken (const QString &token) |
| Inverse of geometryTypeToken; GeometryType::None when unknown. | |
| bool | openswmmvis::feature::isMultiType (GeometryType t) |
True when t is one of the Multi* kinds. | |
| GeometryType | openswmmvis::feature::toMultiType (GeometryType t) |
The Multi* kind corresponding to t (identity for Multi* inputs). | |