Representation of volumic number, a reciprocal of volume, internally stored as floating-point units per cubic meter.
More...
#include <volumic_number.h>
Representation of volumic number, a reciprocal of volume, internally stored as floating-point units per cubic meter.
Definition at line 22 of file volumic_number.h.
◆ VolumicNumber()
| roo_quantity::VolumicNumber::VolumicNumber |
( |
| ) |
|
|
inline |
Creates an volumic number object representing an 'unknown' volumic number.
Definition at line 26 of file volumic_number.h.
◆ inGigaUnitsPerCubicMeter()
| float roo_quantity::VolumicNumber::inGigaUnitsPerCubicMeter |
( |
| ) |
const |
|
inline |
Returns the volumic number in GigaUnitsPerCubicMeter.
Definition at line 29 of file volumic_number.h.
◆ inKiloUnitsPerCubicMeter()
| float roo_quantity::VolumicNumber::inKiloUnitsPerCubicMeter |
( |
| ) |
const |
|
inline |
Returns the volumic number in kilo-units per cubic meter.
Definition at line 37 of file volumic_number.h.
◆ inMegaUnitsPerCubicMeter()
| float roo_quantity::VolumicNumber::inMegaUnitsPerCubicMeter |
( |
| ) |
const |
|
inline |
Returns the volumic number in Mega-units per cubic meter.
Definition at line 34 of file volumic_number.h.
◆ inMicroUnitsPerCubicMeter()
| float roo_quantity::VolumicNumber::inMicroUnitsPerCubicMeter |
( |
| ) |
const |
|
inline |
Returns the volumic number in micro-units per cubic meter.
Definition at line 46 of file volumic_number.h.
◆ inMilliUnitsPerCubicMeter()
| float roo_quantity::VolumicNumber::inMilliUnitsPerCubicMeter |
( |
| ) |
const |
|
inline |
Returns the volumic number in milli-units per cubic meter.
Definition at line 43 of file volumic_number.h.
◆ inUnitsPerCubicCentimeter()
| float roo_quantity::VolumicNumber::inUnitsPerCubicCentimeter |
( |
| ) |
const |
|
inline |
Returns the volumic number in units per cubic centimeter.
Definition at line 57 of file volumic_number.h.
◆ inUnitsPerCubicDecimeter()
| float roo_quantity::VolumicNumber::inUnitsPerCubicDecimeter |
( |
| ) |
const |
|
inline |
◆ inUnitsPerCubicFoot()
| float roo_quantity::VolumicNumber::inUnitsPerCubicFoot |
( |
| ) |
const |
|
inline |
Returns the volumic number in units per cubic foot.
Definition at line 75 of file volumic_number.h.
◆ inUnitsPerCubicInch()
| float roo_quantity::VolumicNumber::inUnitsPerCubicInch |
( |
| ) |
const |
|
inline |
Returns the volumic number in units per cubic inch.
Definition at line 72 of file volumic_number.h.
◆ inUnitsPerCubicKilometer()
| float roo_quantity::VolumicNumber::inUnitsPerCubicKilometer |
( |
| ) |
const |
|
inline |
Returns the volumic number in units per cubic kilometer.
Definition at line 67 of file volumic_number.h.
◆ inUnitsPerCubicMeter()
| float roo_quantity::VolumicNumber::inUnitsPerCubicMeter |
( |
| ) |
const |
|
inline |
◆ inUnitsPerCubicMillimeter()
| float roo_quantity::VolumicNumber::inUnitsPerCubicMillimeter |
( |
| ) |
const |
|
inline |
Returns the volumic number in units per cubic millimeter.
Definition at line 62 of file volumic_number.h.
◆ inUnitsPerCubicYard()
| float roo_quantity::VolumicNumber::inUnitsPerCubicYard |
( |
| ) |
const |
|
inline |
Returns the volumic number in units per cubic yard.
Definition at line 78 of file volumic_number.h.
◆ inUnitsPerLiter()
| float roo_quantity::VolumicNumber::inUnitsPerLiter |
( |
| ) |
const |
|
inline |
◆ isUnknown()
| bool roo_quantity::VolumicNumber::isUnknown |
( |
| ) |
const |
|
inline |
Returns whether the object represents an unknown volumic number.
Definition at line 81 of file volumic_number.h.
◆ operator!=()
| bool roo_quantity::VolumicNumber::operator!= |
( |
const VolumicNumber & |
other | ) |
const |
|
inline |
◆ operator*=()
| VolumicNumber & roo_quantity::VolumicNumber::operator*= |
( |
float |
multi | ) |
|
|
inline |
◆ operator/=()
| VolumicNumber & roo_quantity::VolumicNumber::operator/= |
( |
float |
div | ) |
|
|
inline |
◆ operator<()
| bool roo_quantity::VolumicNumber::operator< |
( |
const VolumicNumber & |
other | ) |
const |
|
inline |
◆ operator<=()
| bool roo_quantity::VolumicNumber::operator<= |
( |
const VolumicNumber & |
other | ) |
const |
|
inline |
◆ operator==()
| bool roo_quantity::VolumicNumber::operator== |
( |
const VolumicNumber & |
other | ) |
const |
|
inline |
◆ operator>()
| bool roo_quantity::VolumicNumber::operator> |
( |
const VolumicNumber & |
other | ) |
const |
|
inline |
◆ operator>=()
| bool roo_quantity::VolumicNumber::operator>= |
( |
const VolumicNumber & |
other | ) |
const |
|
inline |
◆ UnknownVolumicNumber
Returns a volumic number object representing an unknown volumic number.
Definition at line 142 of file volumic_number.h.
◆ VolumicNumberInUnitsPerCubicMeter
| VolumicNumber VolumicNumberInUnitsPerCubicMeter |
( |
float |
volumic_number | ) |
|
|
friend |
Returns a volumic number object equivalent to the specified volumic number expressed in units per cubic meter.
Definition at line 167 of file volumic_number.h.
The documentation for this class was generated from the following file: