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

#include <swmmaquiferpropertyadapter.h>

Inheritance diagram for SWMMAquiferPropertyAdapter:
Collaboration diagram for SWMMAquiferPropertyAdapter:

Public Slots

void setPorosity (double v)
 
void setWiltingPoint (double v)
 
void setFieldCapacity (double v)
 
void setConductivity (double v)
 
void setConductSlope (double v)
 
void setTensionSlope (double v)
 
void setUpperEvapFrac (double v)
 
void setLowerEvapDepth (double v)
 
void setLowerLossCoeff (double v)
 
void setBottomElev (double v)
 
void setWaterTableElev (double v)
 
void setUpperMoisture (double v)
 
void setEvapPattern (const QString &pattern)
 
void setEvapPatternRef (const DataObjectRef &ref)
 
- Public Slots inherited from SWMMDataObjectPropertyAdapter
void setName (const QString &newName)
 
void updateStoredName (const QString &newName)
 
void refresh ()
 

Public Member Functions

double porosity () const
 
double wiltingPoint () const
 
double fieldCapacity () const
 
double conductivity () const
 
double conductSlope () const
 
double tensionSlope () const
 
double upperEvapFrac () const
 
double lowerEvapDepth () const
 
double lowerLossCoeff () const
 
double bottomElev () const
 
double waterTableElev () const
 
double upperMoisture () const
 
QString evapPattern () const
 
DataObjectRef evapPatternRef () const
 
Q_INVOKABLE QString displayLabelFor (const QString &property) const
 
 SWMMDataObjectPropertyAdapter (SWMM_Engine engine, QString name, QObject *parent=nullptr)
 
- Public Member Functions inherited from SWMMDataObjectPropertyAdapter
 SWMMDataObjectPropertyAdapter (SWMM_Engine engine, QString name, QObject *parent=nullptr)
 
 ~SWMMDataObjectPropertyAdapter () override=default
 
QString name () const
 
SWMM_Engine engine () const
 
void setModelLayer (SWMMModelLayer *layer)
 
SWMMModelLayermodelLayer () const
 

Properties

double porosity
 
double wiltingPoint
 
double fieldCapacity
 
double conductivity
 
double conductSlope
 
double tensionSlope
 
double upperEvapFrac
 
double lowerEvapDepth
 
double lowerLossCoeff
 
double bottomElev
 
double waterTableElev
 
double upperMoisture
 
DataObjectRef evapPattern
 
- Properties inherited from SWMMDataObjectPropertyAdapter
QString name
 

Additional Inherited Members

- Signals inherited from SWMMDataObjectPropertyAdapter
void changed ()
 
void renameRequested (const QString &oldName, const QString &newName)
 
void displayLabelsChanged ()
 
- Protected Attributes inherited from SWMMDataObjectPropertyAdapter
SWMM_Engine m_engine
 
QString m_name
 
SWMMModelLayerm_layer = nullptr
 Bound via setModelLayer.
 

Member Function Documentation

◆ bottomElev()

double SWMMAquiferPropertyAdapter::bottomElev ( ) const

◆ conductivity()

double SWMMAquiferPropertyAdapter::conductivity ( ) const

◆ conductSlope()

double SWMMAquiferPropertyAdapter::conductSlope ( ) const

◆ displayLabelFor()

QString SWMMAquiferPropertyAdapter::displayLabelFor ( const QString &  property) const
Here is the call graph for this function:

◆ evapPattern()

SWMM_AQUIFER_WILTING_POINT SWMM_AQUIFER_CONDUCTIVITY SWMM_AQUIFER_TENSION_SLOPE SWMM_AQUIFER_LOWER_EVAP_DEPTH SWMM_AQUIFER_BOTTOM_ELEV SWMM_AQUIFER_UPPER_MOISTURE QString SWMMAquiferPropertyAdapter::evapPattern ( ) const

Name of the upper-zone evaporation pattern, or empty if none.

◆ evapPatternRef()

DataObjectRef SWMMAquiferPropertyAdapter::evapPatternRef ( ) const

◆ fieldCapacity()

double SWMMAquiferPropertyAdapter::fieldCapacity ( ) const

◆ lowerEvapDepth()

double SWMMAquiferPropertyAdapter::lowerEvapDepth ( ) const

◆ lowerLossCoeff()

double SWMMAquiferPropertyAdapter::lowerLossCoeff ( ) const

◆ porosity()

double SWMMAquiferPropertyAdapter::porosity ( ) const

◆ setBottomElev

void SWMMAquiferPropertyAdapter::setBottomElev ( double  v)
slot

◆ setConductivity

void SWMMAquiferPropertyAdapter::setConductivity ( double  v)
slot

◆ setConductSlope

void SWMMAquiferPropertyAdapter::setConductSlope ( double  v)
slot

◆ setEvapPattern

void SWMMAquiferPropertyAdapter::setEvapPattern ( const QString &  pattern)
slot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setEvapPatternRef

void SWMMAquiferPropertyAdapter::setEvapPatternRef ( const DataObjectRef ref)
slot
Here is the call graph for this function:

◆ setFieldCapacity

void SWMMAquiferPropertyAdapter::setFieldCapacity ( double  v)
slot

◆ setLowerEvapDepth

void SWMMAquiferPropertyAdapter::setLowerEvapDepth ( double  v)
slot

◆ setLowerLossCoeff

void SWMMAquiferPropertyAdapter::setLowerLossCoeff ( double  v)
slot

◆ setPorosity

void SWMMAquiferPropertyAdapter::setPorosity ( double  v)
slot

◆ setTensionSlope

void SWMMAquiferPropertyAdapter::setTensionSlope ( double  v)
slot

◆ setUpperEvapFrac

void SWMMAquiferPropertyAdapter::setUpperEvapFrac ( double  v)
slot

◆ setUpperMoisture

void SWMMAquiferPropertyAdapter::setUpperMoisture ( double  v)
slot

◆ setWaterTableElev

void SWMMAquiferPropertyAdapter::setWaterTableElev ( double  v)
slot

◆ setWiltingPoint

void SWMMAquiferPropertyAdapter::setWiltingPoint ( double  v)
slot

◆ SWMMDataObjectPropertyAdapter()

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

◆ tensionSlope()

double SWMMAquiferPropertyAdapter::tensionSlope ( ) const

◆ upperEvapFrac()

double SWMMAquiferPropertyAdapter::upperEvapFrac ( ) const

◆ upperMoisture()

double SWMMAquiferPropertyAdapter::upperMoisture ( ) const

◆ waterTableElev()

double SWMMAquiferPropertyAdapter::waterTableElev ( ) const

◆ wiltingPoint()

double SWMMAquiferPropertyAdapter::wiltingPoint ( ) const

Property Documentation

◆ bottomElev

double SWMMAquiferPropertyAdapter::bottomElev
readwrite

◆ conductivity

double SWMMAquiferPropertyAdapter::conductivity
readwrite

◆ conductSlope

double SWMMAquiferPropertyAdapter::conductSlope
readwrite

◆ evapPattern

DataObjectRef SWMMAquiferPropertyAdapter::evapPattern
readwrite

◆ fieldCapacity

double SWMMAquiferPropertyAdapter::fieldCapacity
readwrite

◆ lowerEvapDepth

double SWMMAquiferPropertyAdapter::lowerEvapDepth
readwrite

◆ lowerLossCoeff

double SWMMAquiferPropertyAdapter::lowerLossCoeff
readwrite

◆ porosity

double SWMMAquiferPropertyAdapter::porosity
readwrite

◆ tensionSlope

double SWMMAquiferPropertyAdapter::tensionSlope
readwrite

◆ upperEvapFrac

double SWMMAquiferPropertyAdapter::upperEvapFrac
readwrite

◆ upperMoisture

double SWMMAquiferPropertyAdapter::upperMoisture
readwrite

◆ waterTableElev

double SWMMAquiferPropertyAdapter::waterTableElev
readwrite

◆ wiltingPoint

double SWMMAquiferPropertyAdapter::wiltingPoint
readwrite

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