convertDistance function Null safety

double convertDistance(
  1. double original,
  2. SingleAxisUnit from,
  3. SingleAxisUnit to
)

Convert original distance from some unit to another.

Example:

convertDistance(100, SingleAxisUnits.centimeters, SingleAxisUnits.meters) // returns: 1

Implementation

double convertDistance(
    double original, SingleAxisUnit from, SingleAxisUnit to) {
  return original * to.meterRatio / from.meterRatio;
}