#include "pandatoolbase.h"
Go to the source code of this file.
Enumerations | |
enum | DistanceUnit { DU_millimeters, DU_centimeters, DU_meters, DU_kilometers, DU_yards, DU_feet, DU_inches, DU_nautical_miles, DU_statute_miles, DU_invalid } |
Functions | |
string | format_abbrev_unit (DistanceUnit unit) |
string | format_long_unit (DistanceUnit unit) |
ostream & | operator<< (ostream &out, DistanceUnit unit) |
DistanceUnit | string_distance_unit (const string &str) |
double | convert_units (DistanceUnit from, DistanceUnit to) |
|
Definition at line 30 of file distanceUnit.h. Referenced by ProgramBase::dispatch_units(). |
|
Definition at line 209 of file distanceUnit.cxx. References unit_scale(). Referenced by SomethingToEgg::apply_units_scale(). |
|
Definition at line 30 of file distanceUnit.cxx. References DU_centimeters, DU_feet, DU_inches, DU_invalid, DU_kilometers, DU_meters, DU_millimeters, DU_nautical_miles, DU_statute_miles, DU_yards, and nout. Referenced by operator<<(). |
|
Definition at line 72 of file distanceUnit.cxx. References DU_centimeters, DU_feet, DU_inches, DU_invalid, DU_kilometers, DU_meters, DU_millimeters, DU_nautical_miles, DU_statute_miles, DU_yards, and nout. Referenced by SomethingToEgg::apply_units_scale(). |
|
Definition at line 113 of file distanceUnit.cxx. References format_abbrev_unit(). |
|
Definition at line 124 of file distanceUnit.cxx. References cmp_nocase(), cmp_nocase_uh(), DU_centimeters, DU_feet, DU_inches, DU_invalid, DU_kilometers, DU_meters, DU_millimeters, DU_nautical_miles, DU_statute_miles, and DU_yards. Referenced by ProgramBase::dispatch_units(). |