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

#include <swmmlinkpropertyadapter.h>

Inheritance diagram for SWMMConduitPropertyAdapter:
Collaboration diagram for SWMMConduitPropertyAdapter:

Public Member Functions

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

Properties

double length
 
double roughness
 
double offsetUp
 
double offsetDn
 
double initialFlow
 
double maxFlow
 
double lossInlet
 
double lossOutlet
 
double lossAvg
 
double seepRate
 
int barrels
 
SWMMLinkPropertyAdapter::FlapGate flapGate
 
LinkCompoundEditRef xsection
 
double geom1
 
double geom2
 
double geom3
 
double geom4
 
CulvertCodeRef culvertCode
 
LinkCompoundEditRef inletUsage
 
double statMaxFlow
 
double statMaxVelocity
 
double statMaxFilling
 
double statVolFlow
 
double statSurchargeTime
 
InitialQualityEditRef initialQuality
 
UserFlagsEditRef userFlags
 

Additional Inherited Members

Detailed Description

Conduit adapter — [CONDUITS] columns: Name, FromNode, ToNode, Length, Roughness, InOffset, OutOffset, InitFlow, MaxFlow, EntryLoss / ExitLoss / AvgLoss, Seepage Rate, Barrels, Flap Gate, Culvert Code. Slice SB (2026-05-25) added the loss-coeff / seepage / barrels / init-flow / max-flow scalar rows via the BN-LINK-01a/b engine-getter pair; the cross-section + inlet usage + culvert-code compound cells land in Slice SC.

Member Function Documentation

◆ SWMMLinkPropertyAdapter()

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

Property Documentation

◆ barrels

int SWMMConduitPropertyAdapter::barrels
readwrite

◆ culvertCode

CulvertCodeRef SWMMConduitPropertyAdapter::culvertCode
readwrite

◆ flapGate

SWMMLinkPropertyAdapter::FlapGate SWMMConduitPropertyAdapter::flapGate
readwrite

◆ geom1

double SWMMConduitPropertyAdapter::geom1
readwrite

◆ geom2

double SWMMConduitPropertyAdapter::geom2
readwrite

◆ geom3

double SWMMConduitPropertyAdapter::geom3
readwrite

◆ geom4

double SWMMConduitPropertyAdapter::geom4
readwrite

◆ initialFlow

double SWMMConduitPropertyAdapter::initialFlow
readwrite

◆ initialQuality

InitialQualityEditRef SWMMConduitPropertyAdapter::initialQuality
readwrite

◆ inletUsage

LinkCompoundEditRef SWMMConduitPropertyAdapter::inletUsage
readwrite

◆ length

double SWMMConduitPropertyAdapter::length
readwrite

◆ lossAvg

double SWMMConduitPropertyAdapter::lossAvg
readwrite

◆ lossInlet

double SWMMConduitPropertyAdapter::lossInlet
readwrite

◆ lossOutlet

double SWMMConduitPropertyAdapter::lossOutlet
readwrite

◆ maxFlow

double SWMMConduitPropertyAdapter::maxFlow
readwrite

◆ offsetDn

double SWMMConduitPropertyAdapter::offsetDn
readwrite

◆ offsetUp

double SWMMConduitPropertyAdapter::offsetUp
readwrite

◆ roughness

double SWMMConduitPropertyAdapter::roughness
readwrite

◆ seepRate

double SWMMConduitPropertyAdapter::seepRate
readwrite

◆ statMaxFilling

double SWMMConduitPropertyAdapter::statMaxFilling
read

◆ statMaxFlow

double SWMMConduitPropertyAdapter::statMaxFlow
read

◆ statMaxVelocity

double SWMMConduitPropertyAdapter::statMaxVelocity
read

◆ statSurchargeTime

double SWMMConduitPropertyAdapter::statSurchargeTime
read

◆ statVolFlow

double SWMMConduitPropertyAdapter::statVolFlow
read

◆ userFlags

UserFlagsEditRef SWMMConduitPropertyAdapter::userFlags
readwrite

◆ xsection

LinkCompoundEditRef SWMMConduitPropertyAdapter::xsection
readwrite

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