lerpDouble function

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

Implementation

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