![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Spatial frame — CRS specification and coordinate data for nodes/links. More...
#include <string>#include <vector>#include <cstdint>Go to the source code of this file.
Classes | |
| class | openswmm::ICouplingPoint |
| Abstract coupling point between a 1D SWMM object and a 2D mesh cell. More... | |
| struct | openswmm::SpatialFrame |
| Spatial frame containing CRS and georeferenced coordinates. More... | |
Namespaces | |
| namespace | openswmm |
Spatial frame — CRS specification and coordinate data for nodes/links.
The spatial frame encapsulates the coordinate reference system (CRS) and georeferenced coordinates of nodes, link centroids, and subcatchment centroids. This is a new addition in version 6.0.0 that prepares the engine for 2D coupling.
The SpatialFrame is designed to serve as the interface point for future 2D component coupling. A 2D SWMM component will register ICouplingPoint objects that map 1D nodes/links to cells in the 2D mesh.