lerpDouble static method

double? lerpDouble(
  1. num? a,
  2. num? b,
  3. double t
)

Helper for linear interpolation of doubles.

Implementation

static double? lerpDouble(num? a, num? b, double t) {
  if (a == null && b == null) return null;
  a ??= 0.0;
  b ??= 0.0;
  return a + (b - a) * t;
}