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
SWMMWeirPropertyAdapter Class Reference

#include <swmmlinkpropertyadapter.h>

Inheritance diagram for SWMMWeirPropertyAdapter:
Collaboration diagram for SWMMWeirPropertyAdapter:

Public Member Functions

 SWMMLinkPropertyAdapter (SWMM_Engine engine, QString name, QObject *parent=nullptr)
 

Properties

SWMMLinkPropertyAdapter::WeirType weirType
 
double offsetUp
 
double offsetDn
 
double crestHeight
 
double dischargeCoeff
 
double endContractions
 
SWMMLinkPropertyAdapter::FlapGate flapGate
 
LinkCompoundEditRef xsection
 
double geom1
 
double geom2
 
double geom3
 
double geom4
 
double statMaxFlow
 
double statMaxVelocity
 
double statMaxFilling
 
double statVolFlow
 
double statSurchargeTime
 
InitialQualityEditRef initialQuality
 
UserFlagsEditRef userFlags
 

Additional Inherited Members

Detailed Description

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.

Member Function Documentation

◆ SWMMLinkPropertyAdapter()

SWMMLinkPropertyAdapter::SWMMLinkPropertyAdapter ( SWMM_Engine  engine,
QString  name,
QObject *  parent = nullptr 
)

Property Documentation

◆ crestHeight

double SWMMWeirPropertyAdapter::crestHeight
readwrite

◆ dischargeCoeff

double SWMMWeirPropertyAdapter::dischargeCoeff
readwrite

◆ endContractions

double SWMMWeirPropertyAdapter::endContractions
readwrite

◆ flapGate

SWMMLinkPropertyAdapter::FlapGate SWMMWeirPropertyAdapter::flapGate
readwrite

◆ geom1

double SWMMWeirPropertyAdapter::geom1
readwrite

◆ geom2

double SWMMWeirPropertyAdapter::geom2
readwrite

◆ geom3

double SWMMWeirPropertyAdapter::geom3
readwrite

◆ geom4

double SWMMWeirPropertyAdapter::geom4
readwrite

◆ initialQuality

InitialQualityEditRef SWMMWeirPropertyAdapter::initialQuality
readwrite

◆ offsetDn

double SWMMWeirPropertyAdapter::offsetDn
readwrite

◆ offsetUp

double SWMMWeirPropertyAdapter::offsetUp
readwrite

◆ statMaxFilling

double SWMMWeirPropertyAdapter::statMaxFilling
read

◆ statMaxFlow

double SWMMWeirPropertyAdapter::statMaxFlow
read

◆ statMaxVelocity

double SWMMWeirPropertyAdapter::statMaxVelocity
read

◆ statSurchargeTime

double SWMMWeirPropertyAdapter::statSurchargeTime
read

◆ statVolFlow

double SWMMWeirPropertyAdapter::statVolFlow
read

◆ userFlags

UserFlagsEditRef SWMMWeirPropertyAdapter::userFlags
readwrite

◆ weirType

SWMMLinkPropertyAdapter::WeirType SWMMWeirPropertyAdapter::weirType
readwrite

◆ xsection

LinkCompoundEditRef SWMMWeirPropertyAdapter::xsection
readwrite

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