lerp method

Point lerp(
  1. double t
)

Get point at parameter t along segment

t = 0 returns a, t = 1 returns b, t = 0.5 returns midPoint.

Implementation

Point lerp(double t) {
  return Point(a.x + t * (b.x - a.x), a.y + t * (b.y - a.y));
}