SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
mesh::MeshVertex Struct Reference

A vertex in the generated mesh. More...

#include <meshresult.h>

Collaboration diagram for mesh::MeshVertex:

Public Attributes

QPointF xy
 Map units (project CRS).
 
double z = 0.0
 Sampled DTM elevation (set by DTMSampler; 0 until then).
 
int marker = 0
 Triangle's input/output point marker (carries our tag id).
 
QString tag
 Descriptive label ([2D_VERTICES] TAG column); empty if none.
 
QString coupledNode
 Coupled SWMM node id ([2D_VERTEX_NODE_MAP]); empty if uncoupled.
 
double couplingCd = 0.65
 [2D_VERTEX_NODE_MAP] CD column (engine default).
 
double couplingArea = 1.0
 [2D_VERTEX_NODE_MAP] AREA column, m² (engine default).
 

Detailed Description

A vertex in the generated mesh.

Member Data Documentation

◆ coupledNode

QString mesh::MeshVertex::coupledNode

Coupled SWMM node id ([2D_VERTEX_NODE_MAP]); empty if uncoupled.

◆ couplingArea

double mesh::MeshVertex::couplingArea = 1.0

[2D_VERTEX_NODE_MAP] AREA column, m² (engine default).

◆ couplingCd

double mesh::MeshVertex::couplingCd = 0.65

[2D_VERTEX_NODE_MAP] CD column (engine default).

◆ marker

int mesh::MeshVertex::marker = 0

Triangle's input/output point marker (carries our tag id).

◆ tag

QString mesh::MeshVertex::tag

Descriptive label ([2D_VERTICES] TAG column); empty if none.

◆ xy

QPointF mesh::MeshVertex::xy

Map units (project CRS).

◆ z

double mesh::MeshVertex::z = 0.0

Sampled DTM elevation (set by DTMSampler; 0 until then).


The documentation for this struct was generated from the following file: