quadraticBezier function

Offset quadraticBezier(
  1. Offset p0,
  2. Offset p1,
  3. Offset p2,
  4. num t,
)

Implementation

Offset quadraticBezier(Offset p0, Offset p1, Offset p2, num t) => Offset(
    pow(1 - t, 2) * ((1 - t) * p0.dx + t * p1.dx) +
        t * ((1 - t) * p1.dx + t * p2.dx),
    pow(1 - t, 2) * ((1 - t) * p0.dy + t * p1.dy) +
        t * ((1 - t) * p1.dy + t * p2.dy));