16#ifndef SWMMRAINGAGEPROPERTYADAPTER_H
17#define SWMMRAINGAGEPROPERTYADAPTER_H
122 [[nodiscard]]
double xCoord() const;
123 [[nodiscard]]
double yCoord() const;
132 [[nodiscard]] QString
filePath() const;
174 [[nodiscard]]
int idx()
const;
Common base for non-spatial Data Object property adapters.
Definition swmmdataobjectpropertyadapter.h:38
Definition swmmraingagepropertyadapter.h:25
void setScaleFactor(double v)
Definition swmmraingagepropertyadapter.cpp:187
void setSnowFactor(double v)
Definition swmmraingagepropertyadapter.cpp:171
void setRainType(int v)
Definition swmmraingagepropertyadapter.cpp:118
void setYCoord(double v)
Definition swmmraingagepropertyadapter.cpp:81
void setXCoord(double v)
Definition swmmraingagepropertyadapter.cpp:71
double yCoord
Definition swmmraingagepropertyadapter.h:59
SWMMRainGagePropertyAdapter::RainType rainType
Definition swmmraingagepropertyadapter.h:61
QString fileColumn
Definition swmmraingagepropertyadapter.h:95
RainUnits
Definition swmmraingagepropertyadapter.h:36
@ Millimeters
Definition swmmraingagepropertyadapter.h:36
@ Inches
Definition swmmraingagepropertyadapter.h:36
void setFilePath(const QString &p)
Definition swmmraingagepropertyadapter.cpp:288
SWMMRainGagePropertyAdapter::RainFileFormat fileFormat
Definition swmmraingagepropertyadapter.h:105
RainType
Definition swmmraingagepropertyadapter.h:34
@ Intensity
Definition swmmraingagepropertyadapter.h:34
@ Cumulative
Definition swmmraingagepropertyadapter.h:34
@ Volume
Definition swmmraingagepropertyadapter.h:34
SWMMRainGagePropertyAdapter::DataSource dataSource
Definition swmmraingagepropertyadapter.h:76
QString stationId
Definition swmmraingagepropertyadapter.h:109
void setRainIntervalRef(const RainIntervalRef &r)
Definition swmmraingagepropertyadapter.cpp:153
Q_INVOKABLE QString displayLabelFor(const QString &property) const
Definition swmmraingagepropertyadapter.cpp:23
void setStationId(const QString &s)
Definition swmmraingagepropertyadapter.cpp:231
void setFileColumn(const QString &c)
Definition swmmraingagepropertyadapter.cpp:331
void setDataSource(int v)
Definition swmmraingagepropertyadapter.cpp:125
void setFileFormat(int v)
Definition swmmraingagepropertyadapter.cpp:360
QString resolvedFilePath
Definition swmmraingagepropertyadapter.h:89
void coordChangeRequested(double newX, double newY)
DataSource
Definition swmmraingagepropertyadapter.h:35
@ File
Definition swmmraingagepropertyadapter.h:35
@ Timeseries
Definition swmmraingagepropertyadapter.h:35
double currentRainfall
Definition swmmraingagepropertyadapter.h:83
DataObjectRef seriesNameRef() const
Definition swmmraingagepropertyadapter.cpp:199
RainIntervalRef rainIntervalRef() const
Definition swmmraingagepropertyadapter.cpp:138
SWMMRainGagePropertyAdapter::RainUnits rainUnits
Definition swmmraingagepropertyadapter.h:111
DataObjectRef seriesName
Definition swmmraingagepropertyadapter.h:81
void setRainUnits(int v)
Definition swmmraingagepropertyadapter.cpp:248
double scaleFactor
Definition swmmraingagepropertyadapter.h:74
void setUserFlagsRef(const UserFlagsEditRef &)
Definition swmmraingagepropertyadapter.h:165
QString filePath
Definition swmmraingagepropertyadapter.h:88
UserFlagsEditRef userFlagsRef() const
Definition swmmraingagepropertyadapter.cpp:372
RainFileFormat fileFormatEnum() const
Definition swmmraingagepropertyadapter.cpp:349
RainIntervalRef rainInterval
Definition swmmraingagepropertyadapter.h:66
UserFlagsEditRef userFlags
Definition swmmraingagepropertyadapter.h:115
double snowFactor
Definition swmmraingagepropertyadapter.h:69
RainFileFormat
Definition swmmraingagepropertyadapter.h:44
@ StandardRainFile
Definition swmmraingagepropertyadapter.h:44
@ AutoDetect
Definition swmmraingagepropertyadapter.h:44
@ MultiColumn
Definition swmmraingagepropertyadapter.h:44
double xCoord
Definition swmmraingagepropertyadapter.h:58
void setSeriesNameRef(const DataObjectRef &r)
Definition swmmraingagepropertyadapter.cpp:214
double s
Scene px per model length unit.
Definition inletdrawingview.cpp:82
ArrowPlacement p
Definition linesymbollayer.cpp:27
QVector< int > v
pool vertex indices
Definition pslgminsize.cpp:159
Definition dataobjectref.h:34
Definition rainintervalref.h:36
Definition userflagseditref.h:29