Represents an axis aligned bounding box.
Bounds
is used by Collider.bounds, Mesh.bounds, Renderer.bounds.center | The center of the bounding box. |
---|---|
extents | The extents of the box. This is always half of the size. |
max | The maximal point of the box. This is always equal to center+extents. |
min | The minimal point of the box. This is always equal to center-extents. |
size | The total size of the box. This is always twice as large as the extents. |
Bounds | Creates new Bounds with a given center and total size. Bound extents will be half the given size. |
---|
Contains | Is point contained in the bounding box? |
---|---|
Encapsulate | Grows the Bounds to include the point. |
Expand | Expand the bounds by increasing its size by amount along each side. |
IntersectRay | Does ray intersect this bounding box? |
Intersects | Does another bounding box intersect with this bounding box? |
SetMinMax | Sets the bounds to the min and max value of the box. |
SqrDistance | The smallest squared distance between the point and this bounding box. |
ToString | Returns a nicely formatted string for the bounds. |