public Rectangle RectangleHull() { var hull = new Rectangle(Center, VectorFactory.GetVector2D(0.0f, 0.0f)); for (int number = 0; number < 4; number++) { IVector2D corner = Corner(number); hull = hull.EnlargeRectanglePoint(corner); } return hull; }