![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Per-cell derived geometry shared by every consumer. More...
#include <meshcellgeom.h>
Public Attributes | |
| double | area = 0.0 |
| planimetric (map units²) | |
| QPointF | centroid |
| AREA centroid (not the vertex mean for a quad) | |
| double | zMean = 0.0 |
| mean of the vertex elevations | |
| int | nSub = 1 |
| sub-triangles: 1 (triangle) or 2 (quad) | |
| std::array< std::array< int, 3 >, 2 > | sub {} |
| sub-triangle vertex indices | |
| int | diagCase = 0 |
| B&S 2007 case (1..3) for a quad; 0 for a triangle. | |
Per-cell derived geometry shared by every consumer.
| double mesh::CellGeom::area = 0.0 |
planimetric (map units²)
| QPointF mesh::CellGeom::centroid |
AREA centroid (not the vertex mean for a quad)
| int mesh::CellGeom::diagCase = 0 |
B&S 2007 case (1..3) for a quad; 0 for a triangle.
| int mesh::CellGeom::nSub = 1 |
sub-triangles: 1 (triangle) or 2 (quad)
| std::array<std::array<int, 3>, 2> mesh::CellGeom::sub {} |
sub-triangle vertex indices
| double mesh::CellGeom::zMean = 0.0 |
mean of the vertex elevations