Gets a random Vec within the given Rect (half-inclusive).
Vec vecInRect(Rect rect) { return Vec(range(rect.left, rect.right), range(rect.top, rect.bottom)); }