private static void RotateSingleBrick(Vector2D center, IGameObject obj) { GameRectangle rotator = new GameRectangle(obj.PositionUL, obj.PositionUR, obj.PositionDL); rotator.RotateAroundPointDeg(center, 1); obj.PositionUL.X = rotator.PositionUL.X; obj.PositionUL.Y = rotator.PositionUL.Y; obj.PositionUR.X = rotator.PositionUR.X; obj.PositionUR.Y = rotator.PositionUR.Y; obj.PositionDL.X = rotator.PositionDL.X; obj.PositionDL.Y = rotator.PositionDL.Y; }