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

#include <swmmlinkpropertyadapter.h>

Inheritance diagram for SWMMOrificePropertyAdapter:
Collaboration diagram for SWMMOrificePropertyAdapter:

Public Member Functions

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

Properties

SWMMLinkPropertyAdapter::OrificeType orificeType
 
double offset
 
double dischargeCoeff
 
SWMMLinkPropertyAdapter::FlapGate flapGate
 
double openCloseRate
 
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

Orifice adapter — [ORIFICES] columns: Name, FromNode, ToNode, Type, Offset, Cd, Gated. Type (SIDE/BOTTOM) has no engine accessor today; deferred to AG.4. Slice SC.1 (extended 2026-05-25) — adds the cross-section cell, shape combo filtered by the dialog to CIRCULAR / RECT_CLOSED only (the two legacy orifice shapes per objprops.txt:866).

Member Function Documentation

◆ SWMMLinkPropertyAdapter()

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

Property Documentation

◆ dischargeCoeff

double SWMMOrificePropertyAdapter::dischargeCoeff
readwrite

◆ flapGate

SWMMLinkPropertyAdapter::FlapGate SWMMOrificePropertyAdapter::flapGate
readwrite

◆ geom1

double SWMMOrificePropertyAdapter::geom1
readwrite

◆ geom2

double SWMMOrificePropertyAdapter::geom2
readwrite

◆ geom3

double SWMMOrificePropertyAdapter::geom3
readwrite

◆ geom4

double SWMMOrificePropertyAdapter::geom4
readwrite

◆ initialQuality

InitialQualityEditRef SWMMOrificePropertyAdapter::initialQuality
readwrite

◆ offset

double SWMMOrificePropertyAdapter::offset
readwrite

◆ openCloseRate

double SWMMOrificePropertyAdapter::openCloseRate
readwrite

◆ orificeType

SWMMLinkPropertyAdapter::OrificeType SWMMOrificePropertyAdapter::orificeType
readwrite

◆ statMaxFilling

double SWMMOrificePropertyAdapter::statMaxFilling
read

◆ statMaxFlow

double SWMMOrificePropertyAdapter::statMaxFlow
read

◆ statMaxVelocity

double SWMMOrificePropertyAdapter::statMaxVelocity
read

◆ statSurchargeTime

double SWMMOrificePropertyAdapter::statSurchargeTime
read

◆ statVolFlow

double SWMMOrificePropertyAdapter::statVolFlow
read

◆ userFlags

UserFlagsEditRef SWMMOrificePropertyAdapter::userFlags
readwrite

◆ xsection

LinkCompoundEditRef SWMMOrificePropertyAdapter::xsection
readwrite

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