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::pslg::PreparedRing Struct Reference

One hole ring after preparation for the PSLG. More...

#include <pslgprep.h>

Collaboration diagram for mesh::pslg::PreparedRing:

Public Attributes

QVector< QPointF > ring
 simplified + densified boundary (mesh CRS)
 
QPointF seed
 interior seed point for Triangle's hole carve
 
bool valid = false
 false → degenerate or self-intersecting
 

Detailed Description

One hole ring after preparation for the PSLG.

ring is always the simplified + densified boundary (used by downstream spatial indexes even when invalid); seed and valid are set only when the simplified ring passed validation.

Member Data Documentation

◆ ring

QVector<QPointF> mesh::pslg::PreparedRing::ring

simplified + densified boundary (mesh CRS)

◆ seed

QPointF mesh::pslg::PreparedRing::seed

interior seed point for Triangle's hole carve

◆ valid

bool mesh::pslg::PreparedRing::valid = false

false → degenerate or self-intersecting


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