|
| enum | LinkKind {
Conduit = 0
,
Pump = 1
,
Orifice = 2
,
Weir = 3
,
Outlet = 4
} |
| |
| enum | FlapGate {
NO = 0
,
YES = 1
} |
| |
| enum | PumpInitState {
OFF = 0
,
ON = 1
} |
| |
| enum | OrificeType {
SIDE = 0
,
BOTTOM = 1
} |
| |
| enum | WeirType {
TRANSVERSE = 0
,
SIDEFLOW = 1
,
VNOTCH = 2
,
TRAPEZOIDAL = 3
,
ROADWAY = 4
} |
| |
| enum | OutletRatingType {
FUNCTIONAL_HEAD = 0
,
FUNCTIONAL_DEPTH = 1
,
TABULAR_HEAD = 2
,
TABULAR_DEPTH = 3
} |
| |
| void | setName (const QString &newName) |
| |
| void | setTag (const QString &t) |
| | Slice SA.
|
| |
| void | setLength (double v) |
| |
| void | setRoughness (double v) |
| |
| void | setOffsetUp (double v) |
| |
| void | setOffsetDn (double v) |
| |
| void | setCrestHeight (double v) |
| |
| void | setDischargeCoeff (double v) |
| |
| void | setEndContractions (double v) |
| |
| void | setFlapGate (FlapGate v) |
| |
| void | setPumpInitState (PumpInitState v) |
| |
| void | setOrificeType (OrificeType v) |
| | Slice SD partial.
|
| |
| void | setWeirType (WeirType v) |
| | Slice SD partial.
|
| |
| void | setOutletRatingType (OutletRatingType v) |
| | Slice SD partial.
|
| |
| void | setOutletExpon (double v) |
| | Slice SD partial.
|
| |
| void | setPumpStartupDepth (double v) |
| | BN-LINK-05.
|
| |
| void | setPumpShutoffDepth (double v) |
| | BN-LINK-05.
|
| |
| void | setOrificeOpenCloseRate (double v) |
| | BN-LINK-06.
|
| |
| void | setInitialFlow (double v) |
| |
| void | setMaxFlow (double v) |
| |
| void | setLossInlet (double v) |
| |
| void | setLossOutlet (double v) |
| |
| void | setLossAvg (double v) |
| |
| void | setSeepRate (double v) |
| |
| void | setBarrels (int v) |
| |
| void | setXsectGeom1 (double v) |
| |
| void | setXsectGeom2 (double v) |
| |
| void | setXsectGeom3 (double v) |
| |
| void | setXsectGeom4 (double v) |
| |
| void | setPumpCurveRef (const DataObjectRef &ref) |
| |
| void | setXsectionRef (const LinkCompoundEditRef &) |
| |
| void | setUserFlagsRef (const UserFlagsEditRef &) |
| |
| void | setInitialQualityRef (const InitialQualityEditRef &) |
| |
| void | setCulvertCodeRef (const CulvertCodeRef &) |
| |
| void | setInletUsageRef (const LinkCompoundEditRef &) |
| |
| void | refresh () |
| |
| void | updateStoredName (const QString &newName) |
| |
| void | setStatsRegistry (openswmmvis::OutputStatsRegistry *registry) |
| |
| void | setStatsSource (const QUuid &id) |
| |
| QUuid | statsSourceId () const |
| |
| void | changed () |
| |
| void | renameRequested (const QString &oldName, const QString &newName) |
| |
| void | displayLabelsChanged () |
| |
| int | linkIdx () const |
| |
| void | writeXsectGeom (int ordinal, double v) |
| |
| SWMM_Engine | m_engine |
| |
| QString | m_name |
| |
| SWMMModelLayer * | m_layer = nullptr |
| | Bound via setModelLayer.
|
| |
| QUuid | m_statsSourceId |
| | Stats-source dispatch state — see SWMMNodePropertyAdapter.
|
| |
| openswmmvis::OutputStatsRegistry * | m_statsRegistry = nullptr |
| |
Weir adapter — [WEIRS] columns: Name, FromNode, ToNode, Type, CrestHt, Cd, Gated, EndCon, EndCoeff. Type (TRANSVERSE/SIDEFLOW/V-NOTCH/TRAPEZOIDAL) and EndCoeff have no engine accessors today; deferred to AG.4. Slice SC.1 (extended 2026-05-25) — adds the cross-section cell, shape combo filtered by the dialog to the four legal weir cross-sections (RECT_OPEN, TRAPEZOIDAL, TRIANGULAR for V-NOTCH, RECT_OPEN again for ROADWAY) per legacy objprops.txt:875.