Units::scaledSuffix

Signed-off-by: James Cherry <[email protected]>
This commit is contained in:
James Cherry
2023-04-17 08:52:20 -07:00
parent 79fda841d5
commit 54bf27d577
4 changed files with 44 additions and 19 deletions
+6 -1
View File
@@ -33,8 +33,10 @@ public:
void operator=(const Unit &unit);
float scale() const { return scale_; }
void setScale(float scale);
const char *scaleAbreviation() const;
const char *scaleAbbreviation() const;
const char *suffix() const { return suffix_; }
// scale abbreviation + suffix
const char *scaledSuffix() const { return scaled_suffix_; }
void setSuffix(const char *suffix);
int digits() const { return digits_; }
void setDigits(int digits);
@@ -46,8 +48,11 @@ public:
int digits) const;
private:
void setScaledSuffix();
float scale_; // multiplier from user units to internal units
const char *suffix_; // print suffix
const char *scaled_suffix_;
int digits_; // print digits (after decimal pt)
};