![]() |
VR-Forces Developer's Guide
|
Base class for all distance unit converters.

Public Member Functions | |
| DtDistanceUnitConverter (makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits unit) | |
| virtual | ~DtDistanceUnitConverter () |
| virtual double | metersToLocal (double meters) const =0 |
| virtual double | localToMeters (double local) const =0 |
Public Member Functions inherited from makVrv::DtUnitConverter | |
| DtUnitConverter () | |
| virtual DtUnitConverter * | clone () const =0 |
| virtual | ~DtUnitConverter () |
Protected Attributes | |
| makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits | myUnits |
| makVrv::DtDistanceUnitConverter::DtDistanceUnitConverter | ( | makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits | unit | ) |
CTOR.
|
virtual |
Virtual DTOR.
Utility function to convert meters to kilometers.
Utility function to convert kilometers to meters.
Utility function to convert meters to feet.
Utility function to convert feet to meters.
Utility function to convert meters to miles.
Utility function to convert miles to meters.
Utility function to convert meters to nautical miles.
Utility function to convert nautical miles to meters.
Utility function to convert meters to fathoms.
Utility function to convert fathoms to meters.
Utility function to convert meters to inches.
Utility function to convert inches to meters.
Utility function to convert meters to millimeters.
Utility function to convert millimeters to meters.
Convert from meters to local units.
Implemented in makVrv::DtMillimeterConverter, makVrv::DtInchConverter, makVrv::DtFathomConverter, makVrv::DtNauticalMileConverter, makVrv::DtMileConverter, makVrv::DtFeetConverter, makVrv::DtKilometerConverter, and makVrv::DtMeterConverter.
Convert from local units to meters.
Implemented in makVrv::DtMillimeterConverter, makVrv::DtInchConverter, makVrv::DtFathomConverter, makVrv::DtNauticalMileConverter, makVrv::DtMileConverter, makVrv::DtFeetConverter, makVrv::DtKilometerConverter, and makVrv::DtMeterConverter.
|
protected |