#include <meshprofileplotoptions.h>
|
| enum | LegendPosition {
TopRight = 0
,
TopLeft = 1
,
BottomLeft = 2
,
BottomRight = 3
} |
| |
| enum | LabelFormatMode {
Decimals = 0
,
SignificantFigures = 1
} |
| | Axis label number mode; values mirror openswmmvis::plot::NumberFormatMode (0=Decimals, 1=SignificantFigures). More...
|
| |
| enum | AxisNumberFormat {
Integer = 0
,
Decimals1 = 1
,
Decimals2 = 2
,
Decimals3 = 3
,
Decimals4 = 4
,
Decimals6 = 5
,
SigFigs3 = 6
,
SigFigs4 = 7
,
SigFigs6 = 8
} |
| |
| enum | TimeLabelPosition {
TimeTopRight = 0
,
TimeTopLeft = 1
,
TimeBottomLeft = 2
,
TimeBottomRight = 3
} |
| |
◆ AxisNumberFormat
Combined number format offered as ONE dropdown, replacing a mode enum plus a free integer count. Mirrors openswmmvis::plot:: AxisNumberFormatPreset value-for-value; QPropertyModel needs the enumerator list on the declaring class and labels each row with the enumerator name. numberformat.h owns the mapping to mode + digits.
| Enumerator |
|---|
| Integer | |
| Decimals1 | |
| Decimals2 | |
| Decimals3 | |
| Decimals4 | |
| Decimals6 | |
| SigFigs3 | |
| SigFigs4 | |
| SigFigs6 | |
◆ LabelFormatMode
◆ LegendPosition
| Enumerator |
|---|
| TopRight | |
| TopLeft | |
| BottomLeft | |
| BottomRight | |
◆ TimeLabelPosition
| Enumerator |
|---|
| TimeTopRight | |
| TimeTopLeft | |
| TimeBottomLeft | |
| TimeBottomRight | |
◆ MeshProfilePlotOptions()
| MeshProfilePlotOptions::MeshProfilePlotOptions |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ cellBoundaryColor()
| QColor MeshProfilePlotOptions::cellBoundaryColor |
( |
| ) |
const |
|
inline |
◆ changed
| void MeshProfilePlotOptions::changed |
( |
| ) |
|
|
signal |
◆ depthFillBrush()
| QBrush MeshProfilePlotOptions::depthFillBrush |
( |
| ) |
const |
|
inline |
◆ displayLabelFor()
| QString MeshProfilePlotOptions::displayLabelFor |
( |
const QString & |
propertyName | ) |
const |
Human-readable label for the QPropertyModel row header.
◆ groundLinePen()
| QPen MeshProfilePlotOptions::groundLinePen |
( |
| ) |
const |
|
inline |
◆ legendFont()
| QFont MeshProfilePlotOptions::legendFont |
( |
| ) |
const |
|
inline |
◆ legendOffset()
| QPointF MeshProfilePlotOptions::legendOffset |
( |
| ) |
const |
|
inline |
◆ legendOpacity()
| double MeshProfilePlotOptions::legendOpacity |
( |
| ) |
const |
|
inline |
◆ legendPosition()
◆ legendVisible()
| bool MeshProfilePlotOptions::legendVisible |
( |
| ) |
const |
|
inline |
◆ maxEnvelopeBrush()
| QBrush MeshProfilePlotOptions::maxEnvelopeBrush |
( |
| ) |
const |
|
inline |
◆ maxEnvelopePen()
| QPen MeshProfilePlotOptions::maxEnvelopePen |
( |
| ) |
const |
|
inline |
◆ setCellBoundaryColor
| void MeshProfilePlotOptions::setCellBoundaryColor |
( |
const QColor & |
c | ) |
|
|
slot |
◆ setDepthFillBrush
| void MeshProfilePlotOptions::setDepthFillBrush |
( |
const QBrush & |
b | ) |
|
|
slot |
◆ setGroundLinePen
| void MeshProfilePlotOptions::setGroundLinePen |
( |
const QPen & |
p | ) |
|
|
slot |
◆ setLegendFont
| void MeshProfilePlotOptions::setLegendFont |
( |
const QFont & |
f | ) |
|
|
slot |
◆ setLegendOffset
| void MeshProfilePlotOptions::setLegendOffset |
( |
const QPointF & |
p | ) |
|
|
slot |
◆ setLegendOpacity
| void MeshProfilePlotOptions::setLegendOpacity |
( |
double |
a | ) |
|
|
slot |
◆ setLegendPosition
◆ setLegendVisible
| void MeshProfilePlotOptions::setLegendVisible |
( |
bool |
v | ) |
|
|
slot |
◆ setMaxEnvelopeBrush
| void MeshProfilePlotOptions::setMaxEnvelopeBrush |
( |
const QBrush & |
b | ) |
|
|
slot |
◆ setMaxEnvelopePen
| void MeshProfilePlotOptions::setMaxEnvelopePen |
( |
const QPen & |
p | ) |
|
|
slot |
◆ setShowCellBoundaries
| void MeshProfilePlotOptions::setShowCellBoundaries |
( |
bool |
v | ) |
|
|
slot |
◆ setShowDepthFill
| void MeshProfilePlotOptions::setShowDepthFill |
( |
bool |
v | ) |
|
|
slot |
◆ setShowMaxEnvelopeFill
| void MeshProfilePlotOptions::setShowMaxEnvelopeFill |
( |
bool |
v | ) |
|
|
slot |
◆ setShowMaxEnvelopeLine
| void MeshProfilePlotOptions::setShowMaxEnvelopeLine |
( |
bool |
v | ) |
|
|
slot |
◆ setShowTimeLabel
| void MeshProfilePlotOptions::setShowTimeLabel |
( |
bool |
v | ) |
|
|
slot |
◆ setShowWseLine
| void MeshProfilePlotOptions::setShowWseLine |
( |
bool |
v | ) |
|
|
slot |
◆ setSoilFill
| void MeshProfilePlotOptions::setSoilFill |
( |
const QBrush & |
b | ) |
|
|
slot |
◆ setTimeLabelColor
| void MeshProfilePlotOptions::setTimeLabelColor |
( |
const QColor & |
c | ) |
|
|
slot |
◆ setTimeLabelFont
| void MeshProfilePlotOptions::setTimeLabelFont |
( |
const QFont & |
f | ) |
|
|
slot |
◆ setTimeLabelFormat
| void MeshProfilePlotOptions::setTimeLabelFormat |
( |
const QString & |
fmt | ) |
|
|
slot |
◆ setTimeLabelOffset
| void MeshProfilePlotOptions::setTimeLabelOffset |
( |
const QPointF & |
p | ) |
|
|
slot |
◆ setTimeLabelPosition
◆ setWseLinePen
| void MeshProfilePlotOptions::setWseLinePen |
( |
const QPen & |
p | ) |
|
|
slot |
◆ setXAxisNumberFormat
◆ setXLabelFormat
| void MeshProfilePlotOptions::setXLabelFormat |
( |
const QString & |
spec | ) |
|
|
slot |
◆ setXLabelFormatMode
◆ setXLabelPrecision
| void MeshProfilePlotOptions::setXLabelPrecision |
( |
int |
count | ) |
|
|
slot |
◆ setYAxisNumberFormat
◆ setYLabelFormat
| void MeshProfilePlotOptions::setYLabelFormat |
( |
const QString & |
spec | ) |
|
|
slot |
◆ setYLabelFormatMode
◆ setYLabelPrecision
| void MeshProfilePlotOptions::setYLabelPrecision |
( |
int |
count | ) |
|
|
slot |
◆ showCellBoundaries()
| bool MeshProfilePlotOptions::showCellBoundaries |
( |
| ) |
const |
|
inline |
◆ showDepthFill()
| bool MeshProfilePlotOptions::showDepthFill |
( |
| ) |
const |
|
inline |
◆ showMaxEnvelopeFill()
| bool MeshProfilePlotOptions::showMaxEnvelopeFill |
( |
| ) |
const |
|
inline |
◆ showMaxEnvelopeLine()
| bool MeshProfilePlotOptions::showMaxEnvelopeLine |
( |
| ) |
const |
|
inline |
◆ showTimeLabel()
| bool MeshProfilePlotOptions::showTimeLabel |
( |
| ) |
const |
|
inline |
◆ showWseLine()
| bool MeshProfilePlotOptions::showWseLine |
( |
| ) |
const |
|
inline |
◆ soilFill()
| QBrush MeshProfilePlotOptions::soilFill |
( |
| ) |
const |
|
inline |
◆ timeLabelColor()
| QColor MeshProfilePlotOptions::timeLabelColor |
( |
| ) |
const |
|
inline |
◆ timeLabelFont()
| QFont MeshProfilePlotOptions::timeLabelFont |
( |
| ) |
const |
|
inline |
◆ timeLabelFormat()
| QString MeshProfilePlotOptions::timeLabelFormat |
( |
| ) |
const |
|
inline |
◆ timeLabelOffset()
| QPointF MeshProfilePlotOptions::timeLabelOffset |
( |
| ) |
const |
|
inline |
◆ timeLabelPosition()
◆ wseLinePen()
| QPen MeshProfilePlotOptions::wseLinePen |
( |
| ) |
const |
|
inline |
◆ xAxisNumberFormat()
Combined format per axis, derived from the mode + digit count that remain the internal representation.
◆ xFormat()
Current X/Y axis label format as the shared value type.
◆ xLabelFormat()
| QString MeshProfilePlotOptions::xLabelFormat |
( |
| ) |
const |
|
inline |
◆ xLabelFormatMode()
◆ xLabelPrecision()
| int MeshProfilePlotOptions::xLabelPrecision |
( |
| ) |
const |
|
inline |
◆ yAxisNumberFormat()
◆ yFormat()
◆ yLabelFormat()
| QString MeshProfilePlotOptions::yLabelFormat |
( |
| ) |
const |
|
inline |
◆ yLabelFormatMode()
◆ yLabelPrecision()
| int MeshProfilePlotOptions::yLabelPrecision |
( |
| ) |
const |
|
inline |
◆ cellBoundaryColor
| QColor MeshProfilePlotOptions::cellBoundaryColor |
|
readwrite |
◆ depthFillBrush
| QBrush MeshProfilePlotOptions::depthFillBrush |
|
readwrite |
◆ groundLinePen
| QPen MeshProfilePlotOptions::groundLinePen |
|
readwrite |
◆ legendFont
| QFont MeshProfilePlotOptions::legendFont |
|
readwrite |
◆ legendOffset
| QPointF MeshProfilePlotOptions::legendOffset |
|
readwrite |
◆ legendOpacity
| double MeshProfilePlotOptions::legendOpacity |
|
readwrite |
◆ legendPosition
◆ legendVisible
| bool MeshProfilePlotOptions::legendVisible |
|
readwrite |
◆ maxEnvelopeBrush
| QBrush MeshProfilePlotOptions::maxEnvelopeBrush |
|
readwrite |
◆ maxEnvelopePen
| QPen MeshProfilePlotOptions::maxEnvelopePen |
|
readwrite |
◆ showCellBoundaries
| bool MeshProfilePlotOptions::showCellBoundaries |
|
readwrite |
◆ showDepthFill
| bool MeshProfilePlotOptions::showDepthFill |
|
readwrite |
◆ showMaxEnvelopeFill
| bool MeshProfilePlotOptions::showMaxEnvelopeFill |
|
readwrite |
◆ showMaxEnvelopeLine
| bool MeshProfilePlotOptions::showMaxEnvelopeLine |
|
readwrite |
◆ showTimeLabel
| bool MeshProfilePlotOptions::showTimeLabel |
|
readwrite |
◆ showWseLine
| bool MeshProfilePlotOptions::showWseLine |
|
readwrite |
◆ soilFill
| QBrush MeshProfilePlotOptions::soilFill |
|
readwrite |
◆ timeLabelColor
| QColor MeshProfilePlotOptions::timeLabelColor |
|
readwrite |
◆ timeLabelFont
| QFont MeshProfilePlotOptions::timeLabelFont |
|
readwrite |
◆ timeLabelFormat
| QString MeshProfilePlotOptions::timeLabelFormat |
|
readwrite |
◆ timeLabelOffset
| QPointF MeshProfilePlotOptions::timeLabelOffset |
|
readwrite |
◆ timeLabelPosition
◆ wseLinePen
| QPen MeshProfilePlotOptions::wseLinePen |
|
readwrite |
◆ xAxisNumberFormat
◆ xLabelFormat
| QString MeshProfilePlotOptions::xLabelFormat |
|
readwrite |
◆ yAxisNumberFormat
◆ yLabelFormat
| QString MeshProfilePlotOptions::yLabelFormat |
|
readwrite |
The documentation for this class was generated from the following files: