interpolate static method

Cubic interpolate(
  1. Cubic c1,
  2. Cubic c2,
  3. double progress
)

Implementation

static Cubic interpolate(Cubic c1, Cubic c2, double progress) => .from(
  interpolateDouble(c1.anchor0X, c2.anchor0X, progress),
  interpolateDouble(c1.anchor0Y, c2.anchor0Y, progress),
  interpolateDouble(c1.control0X, c2.control0X, progress),
  interpolateDouble(c1.control0Y, c2.control0Y, progress),
  interpolateDouble(c1.control1X, c2.control1X, progress),
  interpolateDouble(c1.control1Y, c2.control1Y, progress),
  interpolateDouble(c1.anchor1X, c2.anchor1X, progress),
  interpolateDouble(c1.anchor1Y, c2.anchor1Y, progress),
);