Creates a new BoundingBox.
The center of the box.
The maximum coordinates.
The minimum coordinates.
The type of the bounding volume.
Checks if another box is entirely contained within this one.
The other box.
True if entirely contained.
Checks if a point is inside the box.
The point to check.
True if inside.
Checks if a sphere is entirely contained within this box.
The sphere.
True if entirely contained.
Checks if this volume entirely contains another volume.
The other volume to check against.
True if entirely contained.
Returns the radius of a sphere that fully encloses the volume. Used for coarse broad-phase intersection tests.
The broad radius.
Checks if another box intersects with this one.
The other box.
True if intersecting.
Checks if this volume intersects with a frustum.
The frustum to check against.
True if intersecting.
Checks if this volume intersects with another volume.
The other volume to check against.
True if intersecting.
Transforms the bounding volume by a matrix. Typically used to move local geometry bounds into world space.
The transformation matrix.
StaticfromCreates a new BoundingBox that encapsulates all provided vertices.
The raw vertex data [x, y, z, ...].
A new BoundingBox instance.
Represents an axis-aligned bounding box (AABB).