15#ifndef CONDUITSPLITPICK_H
16#define CONDUITSPLITPICK_H
The central map display widget — QGIS-style hybrid rendering.
Definition mapcanvas.h:63
Renders the SWMM network elements (nodes, links, subcatchments, rain gages) for one OpenSWMMEngine mo...
Definition swmmmodellayer.h:133
Definition conduitsplitpick.h:26
QString nextSplitLinkName(const SWMMModelLayer *layer, const QString &baseName)
Definition conduitsplitpick.cpp:105
QString nextNodeName(const SWMMModelLayer *layer, const QString &elementKind)
Definition conduitsplitpick.cpp:93
ConduitHit pickConduit(const MapCanvas *canvas, const QPoint &pixel)
Hit-test CONDUITS only (pumps, weirs, orifices and outlets have no length to divide) across the canva...
Definition conduitsplitpick.cpp:24
Definition conduitsplitpick.h:31
int linkIdx
SoA/engine conduit index.
Definition conduitsplitpick.h:33
QString name
Definition conduitsplitpick.h:34
bool valid() const
Definition conduitsplitpick.h:38
SWMMModelLayer * layer
Definition conduitsplitpick.h:32
bool isStreet
cross section is SWMM_XSECT_STREET
Definition conduitsplitpick.h:37
double t
normalised polyline position, clamped to [0.02, 0.98]
Definition conduitsplitpick.h:35
QPointF point
closest point (layer CRS)
Definition conduitsplitpick.h:36