Representation of lineic number, a reciprocal of length, internally stored as floating-point units per meter.
More...
#include <lineic_number.h>
Representation of lineic number, a reciprocal of length, internally stored as floating-point units per meter.
Definition at line 21 of file lineic_number.h.
◆ LineicNumber()
| roo_quantity::LineicNumber::LineicNumber |
( |
| ) |
|
|
inline |
Creates a lineic number object representing an 'unknown' lineic number.
Definition at line 25 of file lineic_number.h.
◆ inDPI()
| float roo_quantity::LineicNumber::inDPI |
( |
| ) |
const |
|
inline |
◆ inGigaUnitsPerMeter()
| float roo_quantity::LineicNumber::inGigaUnitsPerMeter |
( |
| ) |
const |
|
inline |
Returns the lineic number in GigaUnitsPerMeter.
Definition at line 28 of file lineic_number.h.
◆ inKiloUnitsPerMeter()
| float roo_quantity::LineicNumber::inKiloUnitsPerMeter |
( |
| ) |
const |
|
inline |
Returns the lineic number in kilo-units per meter.
Definition at line 34 of file lineic_number.h.
◆ inMegaUnitsPerMeter()
| float roo_quantity::LineicNumber::inMegaUnitsPerMeter |
( |
| ) |
const |
|
inline |
Returns the lineic number in Mega-units per meter.
Definition at line 31 of file lineic_number.h.
◆ inMicroUnitsPerMeter()
| float roo_quantity::LineicNumber::inMicroUnitsPerMeter |
( |
| ) |
const |
|
inline |
Returns the lineic number in micro-units per meter.
Definition at line 43 of file lineic_number.h.
◆ inMilliUnitsPerMeter()
| float roo_quantity::LineicNumber::inMilliUnitsPerMeter |
( |
| ) |
const |
|
inline |
Returns the lineic number in milli-units per meter.
Definition at line 40 of file lineic_number.h.
◆ inUnitsPerCentimeter()
| float roo_quantity::LineicNumber::inUnitsPerCentimeter |
( |
| ) |
const |
|
inline |
Returns the lineic number in units per centimeter.
Definition at line 46 of file lineic_number.h.
◆ inUnitsPerFoot()
| float roo_quantity::LineicNumber::inUnitsPerFoot |
( |
| ) |
const |
|
inline |
Returns the lineic number in units per foot.
Definition at line 61 of file lineic_number.h.
◆ inUnitsPerInch()
| float roo_quantity::LineicNumber::inUnitsPerInch |
( |
| ) |
const |
|
inline |
Returns the lineic number in units per inch (DPI).
Definition at line 55 of file lineic_number.h.
Referenced by inDPI().
◆ inUnitsPerKilometer()
| float roo_quantity::LineicNumber::inUnitsPerKilometer |
( |
| ) |
const |
|
inline |
Returns the lineic number in units per kilometer.
Definition at line 52 of file lineic_number.h.
◆ inUnitsPerMeter()
| float roo_quantity::LineicNumber::inUnitsPerMeter |
( |
| ) |
const |
|
inline |
◆ inUnitsPerMillimeter()
| float roo_quantity::LineicNumber::inUnitsPerMillimeter |
( |
| ) |
const |
|
inline |
Returns the lineic number in units per millimeter.
Definition at line 49 of file lineic_number.h.
◆ inUnitsPerYard()
| float roo_quantity::LineicNumber::inUnitsPerYard |
( |
| ) |
const |
|
inline |
Returns the lineic number in units per yard.
Definition at line 64 of file lineic_number.h.
◆ isUnknown()
| bool roo_quantity::LineicNumber::isUnknown |
( |
| ) |
const |
|
inline |
Returns whether the object represents an unknown lineic number.
Definition at line 67 of file lineic_number.h.
◆ operator!=()
| bool roo_quantity::LineicNumber::operator!= |
( |
const LineicNumber & |
other | ) |
const |
|
inline |
◆ operator*=()
| LineicNumber & roo_quantity::LineicNumber::operator*= |
( |
float |
multi | ) |
|
|
inline |
◆ operator/=()
| LineicNumber & roo_quantity::LineicNumber::operator/= |
( |
float |
div | ) |
|
|
inline |
◆ operator<()
| bool roo_quantity::LineicNumber::operator< |
( |
const LineicNumber & |
other | ) |
const |
|
inline |
◆ operator<=()
| bool roo_quantity::LineicNumber::operator<= |
( |
const LineicNumber & |
other | ) |
const |
|
inline |
◆ operator==()
| bool roo_quantity::LineicNumber::operator== |
( |
const LineicNumber & |
other | ) |
const |
|
inline |
◆ operator>()
| bool roo_quantity::LineicNumber::operator> |
( |
const LineicNumber & |
other | ) |
const |
|
inline |
◆ operator>=()
| bool roo_quantity::LineicNumber::operator>= |
( |
const LineicNumber & |
other | ) |
const |
|
inline |
◆ LineicNumberInUnitsPerMeter
| LineicNumber LineicNumberInUnitsPerMeter |
( |
float |
lineic_number | ) |
|
|
friend |
Returns a lineic number object equivalent to the specified lineic number expressed in units per meter.
Definition at line 149 of file lineic_number.h.
◆ UnknownLineicNumber
Returns a lineic number object representing an unknown lineic number.
Definition at line 127 of file lineic_number.h.
The documentation for this class was generated from the following file: