https://en.wikipedia.org/wiki/Trapezoid
(x0a, y0) (x0b, y0) +----------+ / +--------------+ (x1a, y1) (x1b, y1)