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