Axis aligned bounding box.
Lower bound.
Upper bound.
Combines two AABBs into one with max values for upper bound and min values for lower bound.
New AABB with max values from aabb1 and aabb2.
Combines two AABBs into one with max values for upper bound and min values for lower bound. The result is stored in this AABB.
Determines if an AABB is contained within this one.
AABB to see if it is contained.
boolean
True if aabb is contained, otherwise false.
Gets the center of the AABB.
Center of this AABB.
Gets the extents of the AABB (half-widths).
Extents of this AABB.
Verify that the bounds are sorted.
boolean
True if the bounds are sorted, otherwise false.
Perform a precise raycast against this AABB.
Ray cast output values.
Ray cast input values.
boolean
True if the ray cast hits this AABB, otherwise false.
Tests if another AABB overlaps this AABB.
Other AABB to test for overlap.
boolean
True if other overlaps this AABB, otherwise false.