Returns a new Vec whose coordinates are this one's but with the Y coordinate translated by y.
y
Vec offsetY(int y) => Vec(x, this.y + y);