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. |