16 #include <boost/unordered_map.hpp>
17 #include <matrix/vlVector.h>
61 double convertDistance(
76 double convertAcceleration(
86 DtTaitBryan convertOrientation(
88 const DtTaitBryan& orientation )
const;
106 double revertDistance(
113 double speed )
const;
126 double revertAcceleration(
128 double accel )
const;
131 DtTaitBryan revertOrientation(
133 const DtTaitBryan& ori )
const;
138 double angle )
const;
150 void addUnitConverter(DisplayUnitType type,
174 void addDefaultConverters();
180 double distanceConversionFactor(
184 double velocityConversionFactor(
188 double accelerationConversionFactor(
192 double angleConversionFactor(
196 double rotationalVelocityConversionFactor(
203 typedef boost::unordered_map<unsigned int,const DtUnitConverter*>
205 typedef boost::unordered_map<unsigned int,UnitConverterMap>