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

Two open bank polylines with independently supplied directions. Endpoints are paired by minimum total connection length. Stations use the union of normalized arc-length vertices, retaining every bank bend exactly. Positive along subdivides that union to the target spacing; zero retains only the union. This is normalized arc correspondence, not surveyed stations. More...

#include <meshpatch.h>

Collaboration diagram for mesh::BankPairPatch:

Public Attributes

QVector< QPointF > bankA
 
QVector< QPointF > bankB
 
int across = 0
 
double along = 0.0
 
QString tag
 

Detailed Description

Two open bank polylines with independently supplied directions. Endpoints are paired by minimum total connection length. Stations use the union of normalized arc-length vertices, retaining every bank bend exactly. Positive along subdivides that union to the target spacing; zero retains only the union. This is normalized arc correspondence, not surveyed stations.

Member Data Documentation

◆ across

int mesh::BankPairPatch::across = 0

◆ along

double mesh::BankPairPatch::along = 0.0

◆ bankA

QVector<QPointF> mesh::BankPairPatch::bankA

◆ bankB

QVector<QPointF> mesh::BankPairPatch::bankB

◆ tag

QString mesh::BankPairPatch::tag

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