double manhattan(p1, p2)

Returns the manhattan (taxicab) distance between p1 and p2.

Source

static double manhattan(Point p1, Point p2) {
  double deltaX = (p2.x - p1.x).toDouble().abs();
  double deltaY = (p2.y - p1.y).toDouble().abs();

  return deltaX + deltaY;
}