to method

double to(
  1. LengthUnit unit,
  2. num value
)

Implementation

double to(LengthUnit unit, num value) {
  // don't need to convert if the same scale unit
  if (unit.scaleToMeter == scaleToMeter) {
    return value as double;
  }

  // convert to the desired length unit
  return unit.scaleToMeter * (value / scaleToMeter);
}