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::Violation Struct Reference

#include <pslgminsize.h>

Collaboration diagram for mesh::pslg::Violation:

Public Attributes

QPointF xy
 
double lfs = 0.0
 Offending length scale (map units).
 
ViolationCause cause = ViolationCause::CloseFeatures
 
QString tagA
 Tag of the feature involved, when known.
 
QString tagB
 Tag of the second feature, for pairwise causes.
 

Detailed Description

One location where the PSLG cannot support cells of size h.

Member Data Documentation

◆ cause

ViolationCause mesh::pslg::Violation::cause = ViolationCause::CloseFeatures

◆ lfs

double mesh::pslg::Violation::lfs = 0.0

Offending length scale (map units).

◆ tagA

QString mesh::pslg::Violation::tagA

Tag of the feature involved, when known.

◆ tagB

QString mesh::pslg::Violation::tagB

Tag of the second feature, for pairwise causes.

◆ xy

QPointF mesh::pslg::Violation::xy

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