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
meshkit::plan::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 <patch.hpp>

Collaboration diagram for meshkit::plan::BankPairPatch:

Public Attributes

Vector< Point2 > bankA
 
Vector< Point2 > bankB
 
int across = 0
 
double along = 0.0
 
Text 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 meshkit::plan::BankPairPatch::across = 0

◆ along

double meshkit::plan::BankPairPatch::along = 0.0

◆ bankA

Vector<Point2> meshkit::plan::BankPairPatch::bankA

◆ bankB

Vector<Point2> meshkit::plan::BankPairPatch::bankB

◆ tag

Text meshkit::plan::BankPairPatch::tag

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