|
roo_quantity
API Documentation for roo_quantity
|
Go to the source code of this file.
Data Structures | |
| class | roo_quantity::LineicNumber |
| Representation of lineic number, a reciprocal of length, internally stored as floating-point units per meter. More... | |
Namespaces | |
| namespace | roo_quantity |
| For convenience conversion from roo_time::Duration. | |
Functions | |
| LineicNumber | roo_quantity::LineicNumberInUnitsPerMeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in units per meter. | |
| LineicNumber | roo_quantity::UnknownLineicNumber () |
| Returns a lineic number object representing an unknown lineic number. | |
| LineicNumber | roo_quantity::LineicNumberInGigaUnitsPerMeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in giga-units per meter. | |
| LineicNumber | roo_quantity::LineicNumberInMegaUnitsPerMeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in mega-units per meter. | |
| LineicNumber | roo_quantity::LineicNumberInKiloUnitsPerMeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in kilo-units per meter. | |
| LineicNumber | roo_quantity::LineicNumberInMilliUnitsPerMeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in milli-units per meter. | |
| LineicNumber | roo_quantity::LineicNumberInMicroUnitsPerMeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in micro-units per meter. | |
| LineicNumber | roo_quantity::LineicNumberInUnitsPerCentimeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in units per centimeter. | |
| LineicNumber | roo_quantity::LineicNumberInUnitsPerMillimeter (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in units per millimeter. | |
| LineicNumber | roo_quantity::LineicNumberInUnitsPerKilometer (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in units per kilometer. | |
| LineicNumber | roo_quantity::LineicNumberInUnitsPerInch (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in units per inch. | |
| LineicNumber | roo_quantity::LineicNumberInUnitsPerFoot (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in units per foot. | |
| LineicNumber | roo_quantity::LineicNumberInUnitsPerYard (float lineic_number) |
| Returns a lineic number object equivalent to the specified lineic number expressed in units per yard. | |
| LineicNumber | roo_quantity::operator* (LineicNumber a, float b) |
| LineicNumber | roo_quantity::operator* (float a, LineicNumber b) |
| float | roo_quantity::operator* (Length a, LineicNumber b) |
| float | roo_quantity::operator* (LineicNumber a, Length b) |
| LineicNumber | roo_quantity::operator/ (LineicNumber a, float b) |
| float | roo_quantity::operator/ (LineicNumber a, LineicNumber b) |
| Length | roo_quantity::operator/ (float a, LineicNumber b) |
| LineicNumber | roo_quantity::operator/ (float a, Length b) |
| roo_logging::Stream & | roo_quantity::operator<< (roo_logging::Stream &os, const LineicNumber &val) |