34 static void unitsForVelocity(
39 static void unitsForAcceleration(
44 static void unitsForRotationalVelocity(
66 static double metersToKilometers(
double meters);
69 static double kilometersToMeters(
double kilometers);
72 static double metersToFeet(
double meters);
75 static double feetToMeters(
double feet);
78 static double metersToMiles(
double meters);
81 static double milesToMeters(
double miles);
84 static double metersToNauticalMiles(
double meters);
87 static double nauticalMilesToMeters(
double nauticalMiles);
90 static double metersToFathoms(
double meters);
93 static double fathomsToMeters(
double fathoms);
96 static double metersToInches(
double meters);
99 static double inchesToMeters(
double inches);
102 static double metersToMillimeters(
double meters);
105 static double millimetersToMeters(
double millimeters);
117 virtual double metersToLocal(
double meters )
const = 0;
120 virtual double localToMeters(
double local )
const = 0;
144 virtual double secondsToLocal(
double meters )
const = 0;
147 virtual double localToSeconds(
double local )
const = 0;
171 virtual double radiansToLocal(
double radians )
const = 0;
174 virtual double localToRadians(
double local )
const = 0;
197 virtual double kelvinsToLocal(
double kelvins)
const = 0;
200 virtual double localToKelvins(
double local)
const = 0;
223 virtual double pascalsToLocal(
double pascals)
const = 0;
226 virtual double localToPascals(
double local)
const = 0;
254 virtual double metersToLocal(
double meters )
const;
257 virtual double localToMeters(
double local )
const;
280 virtual double metersToLocal(
double meters )
const;
283 virtual double localToMeters(
double local )
const;
306 virtual double metersToLocal(
double meters )
const;
309 virtual double localToMeters(
double local )
const;
332 virtual double metersToLocal(
double meters )
const;
335 virtual double localToMeters(
double local )
const;
358 virtual double metersToLocal(
double meters )
const;
361 virtual double localToMeters(
double local )
const;
383 virtual double metersToLocal(
double meters)
const;
386 virtual double localToMeters(
double local)
const;
408 virtual double metersToLocal(
double meters)
const;
411 virtual double localToMeters(
double local)
const;
433 virtual double metersToLocal(
double meters)
const;
436 virtual double localToMeters(
double local)
const;
459 virtual double secondsToLocal(
double meters )
const;
462 virtual double localToSeconds(
double local )
const;
484 virtual double secondsToLocal(
double meters )
const;
487 virtual double localToSeconds(
double local )
const;
510 virtual double secondsToLocal(
double meters )
const;
513 virtual double localToSeconds(
double local )
const;
537 virtual double radiansToLocal(
double radians )
const;
540 virtual double localToRadians(
double local )
const;
563 virtual double radiansToLocal(
double radians )
const;
566 virtual double localToRadians(
double local )
const;
588 virtual double radiansToLocal(
double radians)
const;
591 virtual double localToRadians(
double local)
const;
614 virtual double kelvinsToLocal(
double kelvins)
const;
617 virtual double localToKelvins(
double local)
const;
639 virtual double kelvinsToLocal(
double kelvins)
const;
642 virtual double localToKelvins(
double local)
const;
664 virtual double kelvinsToLocal(
double kelvins)
const;
667 virtual double localToKelvins(
double local)
const;
690 virtual double pascalsToLocal(
double pascals)
const;
693 virtual double localToPascals(
double local)
const;
715 virtual double pascalsToLocal(
double pascals)
const;
718 virtual double localToPascals(
double local)
const;
740 virtual double pascalsToLocal(
double pascals)
const;
743 virtual double localToPascals(
double local)
const;
765 virtual double pascalsToLocal(
double pascals)
const;
768 virtual double localToPascals(
double local)
const;
790 virtual double pascalsToLocal(
double pascals)
const;
793 virtual double localToPascals(
double local)
const;
VelocityUnits
Enumeration of the different velocity units.
Definition: DtDisplayUnitsSettingsRecord.h:73
Base class for all pressure unit converters.
Definition: DtUnitConverter.h:210
Converter for hours. Converts between seconds and hours.
Definition: DtUnitConverter.h:495
#define DT_DLL_VRVUTIL
Definition: vrvUtil.h:34
Converter for atmospheres. Converts between pascals and atmospheres.
Definition: DtUnitConverter.h:750
Converter for seconds. Essentially does nothing since it is converting between seconds and seconds...
Definition: DtUnitConverter.h:444
Converter for miles. Converts between meters and miles.
Definition: DtUnitConverter.h:317
Converter for radians. Essentially does nothing since it is converting between seconds and seconds...
Definition: DtUnitConverter.h:522
Converter for Pascals. Essentially does nothing since it is converting between Pascals and Pascals...
Definition: DtUnitConverter.h:675
Base class for all temperature unit converters.
Definition: DtUnitConverter.h:184
Converter for kelvins. Essentially does nothing since it is converting between kelvins and kelvins...
Definition: DtUnitConverter.h:599
Converter for Fahrenheit. Converts between kelvins and Fahrenheit.
Definition: DtUnitConverter.h:649
Converter for millimeters. Converts between meters and millimeters.
Definition: DtUnitConverter.h:418
Converter for inches of mercury. Converts between pascals and inches of mercury.
Definition: DtUnitConverter.h:725
makArchives::DtDisplayUnitsSettingsRecord::TemperatureUnits myUnits
Definition: DtUnitConverter.h:204
PressureUnits
Enumeration of the different pressure units.
Definition: DtDisplayUnitsSettingsRecord.h:138
DistanceUnits
Enumeration of the different distance units.
Definition: DtDisplayUnitsSettingsRecord.h:57
Base class for all unit converters.
Definition: DtUnitConverter.h:19
RotVelocityUnits
Enumeration of the different rotational velocity units.
Definition: DtDisplayUnitsSettingsRecord.h:113
Converter for minutes. Converts between seconds and minutes.
Definition: DtUnitConverter.h:469
Converter for inches. Converts between meters and inches.
Definition: DtUnitConverter.h:393
makArchives::DtDisplayUnitsSettingsRecord::OrientationUnits myUnits
Definition: DtUnitConverter.h:178
Converter for NATO-MIL. Converts between radians and NATO-MIL.
Definition: DtUnitConverter.h:573
OrientationUnits
Enumeration of the different orientation units.
Definition: DtDisplayUnitsSettingsRecord.h:102
Base class for all time unit converters.
Definition: DtUnitConverter.h:131
TemperatureUnits
Enumeration of the different temperature units.
Definition: DtDisplayUnitsSettingsRecord.h:127
Base class for all distance unit converters.
Definition: DtUnitConverter.h:61
TimeUnits
Enumeration of the different time units.
Definition: DtDisplayUnitsSettingsRecord.h:46
Converter for millibars. Converts between pascals and millibars.
Definition: DtUnitConverter.h:775
Converter for nautical miles. Converts between meters and nautical miles.
Definition: DtUnitConverter.h:343
Converter for degrees. Converts between radians and degrees.
Definition: DtUnitConverter.h:548
makArchives::DtDisplayUnitsSettingsRecord::PressureUnits myUnits
Definition: DtUnitConverter.h:230
Converter for meters. Essentially does nothing since it is converting between meters and meters...
Definition: DtUnitConverter.h:239
Contains the DtDisplayUnitsSettingsRecord class declaration.
Converter for Celsius. Converts between kelvins and celsius.
Definition: DtUnitConverter.h:624
Converter for fathoms. Converts between meters and fathoms.
Definition: DtUnitConverter.h:368
Converter for feet. Converts between meters and feet.
Definition: DtUnitConverter.h:291
Converter for kilopascals. Converts between pascals and kilopascals.
Definition: DtUnitConverter.h:700
AccelerationUnits
Enumeration of the different acceleration units.
Definition: DtDisplayUnitsSettingsRecord.h:89
makArchives::DtDisplayUnitsSettingsRecord::DistanceUnits myUnits
Definition: DtUnitConverter.h:124
Converter for kilometers. Converts between meters and kilometers.
Definition: DtUnitConverter.h:265
Base class for all orientation unit converters.
Definition: DtUnitConverter.h:158
makArchives::DtDisplayUnitsSettingsRecord::TimeUnits myUnits
Definition: DtUnitConverter.h:151