class RectangleExt { public static union(first: Rectangle, point: Vector2){ let rect = new Rectangle(point.x, point.y, 0, 0); let rectResult = first.union(rect); return new Rectangle(rectResult.x, rectResult.y, rectResult.width, rectResult.height); } }