static double transformFromZeroToOne(double x, DoubleRange dest) { ret dest.start+x*dest.length(); } static double transformFromZeroToOne(double destStart, double destEnd, double x) { ret destStart+x*(destEnd-destStart); }