lerpStops static method

List<double>? lerpStops(
  1. List<double>? startStops,
  2. List<double>? endStops,
  3. double value
)

Implementation

static List<double>? lerpStops(
    List<double>? startStops, List<double>? endStops, double value) {
  if (startStops == null || endStops == null) return null;
  final stops = <double>[];
  for (var i = 0; i < startStops.length; i++) {
    stops.add(startStops[i] + ((endStops[i] - startStops[i]) * value));
  }
  return stops;
}