29#ifndef OPENSWMMVIS_MESH_MESHSUBMAP_H
30#define OPENSWMMVIS_MESH_MESHSUBMAP_H
47 QString *
err =
nullptr,
double tolDeg = 2.0);
QString err
Definition inpmeshwriter.cpp:575
int h
Definition mesh2dresultsexport.cpp:387
QPolygonF ring
normalizeRingCCW(r.ring).
Definition meshgenerator.cpp:156
QString tag
r.tag or inherited from a dropped RegionMarker.
Definition meshgenerator.cpp:167
Definition meshcommands.h:302
bool ringIsRectilinear(const QPolygonF &ring, double tolDeg, double *frameAngleDeg)
True when every edge of the (normalised) ring is parallel to one of two perpendicular axes within tol...
Definition meshsubmap.cpp:72
PatchMesh makeSubmappedPatch(const QPolygonF &ring, double h, const QString &tag, QString *err=nullptr, double tolDeg=2.0)
Build the submapped patch. On failure returns an empty PatchMesh and sets *err ("not rectilinear",...
Definition meshsubmap.cpp:94