Represents a bounding box, in terms of the minimal and maximal X and Y coordinates.
| void | | Updates the bounding box by extending the bounds, if necessary, to include the specified bounding box. |
| void | | Updates the bounding box by extending the bounds, if necessary, to include the specified circle. |
| void | | Updates the bounding box by extending the bounds, if necessary, to include the specified point. |
| void | | Updates the bounding box by extending the bounds, if necessary, to include the specified points. |
| void | | Updates the bounding box by extending the bounds, if necessary, to include the specified point. |
| double | | Returns the area of this bounding box. |
| bool | | Returns true iff this bounding box contains the specified point. |
| bool | | Returns true if this bounding box intersects with the specified bounding box. |
| bool | | Returns true if this bounding box intersects with the specified ray. |
| EdgeD[] | | Returns an array of the four edges of this bounding box. |
| PolygonD | | Converts this bounding box to a polygon. |
| PointD[] | | Returns an array of the four vertices of this bounding box. |
| EdgeD | | Returns the vertical edge of this bounding box with the largest X coordinate. |
| EdgeD | | Returns the vertical edge of this bounding box with the smallest X coordinate. |
| EdgeD | | Returns the horizontal edge of this bounding box with the largest Y coordinate. |
| EdgeD | | Returns the horizontal edge of this bounding box with the smallest Y coordinate. |