#include <inletjunctionsetupdialog.h>
◆ InletJunctionSetupDialog()
| openswmmvis::ui::InletJunctionSetupDialog::InletJunctionSetupDialog |
( |
SWMMModelLayer * |
layer, |
|
|
QVector< int > |
excludeNodes, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
- Parameters
-
| layer | Model layer (engine + inlet registry source; its editCanvas() hosts the map pick). |
| excludeNodes | Node indices the capture-node list must omit — the host conduit's two end nodes for the split flow, or the node being promoted for the convert flow. Virtual and inlet junctions are excluded already (engine rule 627). |
◆ ~InletJunctionSetupDialog()
| openswmmvis::ui::InletJunctionSetupDialog::~InletJunctionSetupDialog |
( |
| ) |
|
|
override |
◆ captureNode()
| QString openswmmvis::ui::InletJunctionSetupDialog::captureNode |
( |
| ) |
const |
Chosen capture (underdrain) node name. Never empty once accepted.
◆ endCaptureNodePick()
| void openswmmvis::ui::InletJunctionSetupDialog::endCaptureNodePick |
( |
| ) |
|
Stop picking and restore the previous canvas tool.
◆ inletDesign()
| QString openswmmvis::ui::InletJunctionSetupDialog::inletDesign |
( |
| ) |
const |
Chosen inlet design name. Never empty once the dialog was accepted.
◆ isPickingCaptureNode()
| bool openswmmvis::ui::InletJunctionSetupDialog::isPickingCaptureNode |
( |
| ) |
const |
◆ placement()
| int openswmmvis::ui::InletJunctionSetupDialog::placement |
( |
| ) |
const |
Chosen placement, as a SWMM_InletPlacement ordinal.
◆ startCaptureNodePick()
| void openswmmvis::ui::InletJunctionSetupDialog::startCaptureNodePick |
( |
| ) |
|
Start picking the capture node on the map (the "…" button's action). No-op when the layer has no edit canvas.
The documentation for this class was generated from the following files: