18#ifndef OPENSWMMVIS_PLOT_NUMBERFORMAT_H
19#define OPENSWMMVIS_PLOT_NUMBERFORMAT_H
Definition chartproperties.h:34
NumberFormat numberFormatForPreset(int preset)
The mode + count a preset stands for. Out-of-range input falls back to two decimals,...
Definition numberformat.cpp:126
NumberFormatMode
Interpretation of NumberFormat::count.
Definition numberformat.h:32
@ Scientific
1.23e+04: count mantissa decimals ('e').
@ Decimals
Fixed-point: count digits after the point ('f').
@ SignificantFigures
General: count significant figures ('g').
@ Engineering
12.3e+03: exponent a multiple of 3, count mantissa decimals.
@ Thousands
12,345.68: locale group separators, count decimals.
constexpr int axisNumberFormatPresetCount
Number of presets; the valid range is [0, axisNumberFormatPresetCount).
Definition numberformat.h:109
AxisNumberFormatPreset
The axis-format choices offered to the user, as one combined list.
Definition numberformat.h:88
@ Decimals6
12.345679
Definition numberformat.h:94
@ SigFigs3
12.3
Definition numberformat.h:95
@ SigFigs4
12.35
Definition numberformat.h:96
@ Scientific2
1.23e+01
Definition numberformat.h:98
@ Decimals4
12.3457
Definition numberformat.h:93
@ Scientific4
1.2346e+01
Definition numberformat.h:100
@ Scientific3
1.235e+01
Definition numberformat.h:99
@ Integer
12
Definition numberformat.h:89
@ Thousands2
12,345.68
Definition numberformat.h:105
@ SigFigs6
12.3457
Definition numberformat.h:97
@ ThousandsInteger
12,346
Definition numberformat.h:103
@ Engineering3
12.346e+00
Definition numberformat.h:102
@ Decimals1
12.3
Definition numberformat.h:90
@ Thousands1
12,345.7
Definition numberformat.h:104
@ Engineering2
12.35e+00 / 1.23e+03
Definition numberformat.h:101
@ Decimals3
12.346
Definition numberformat.h:92
@ Decimals2
12.35
Definition numberformat.h:91
int presetForNumberFormat(NumberFormatMode mode, int count)
The preset that best represents mode + count.
Definition numberformat.cpp:139
QVector< int > v
pool vertex indices
Definition pslgminsize.cpp:159