Box3I Class Reference#include <mBox.h>
Detailed DescriptionBounding Box.A helper class for working with boxes. It runs at F32 precision.
Constructor & Destructor Documentation
Create a box from two points. Normally, this function will compensate for mismatched min/max values. If you know your values are valid, you can set in_overrideCheck to true and skip this.
Create a box from six extent values. No checking is performed as to the validity of these extents, unlike the other constructor.
Member Function DocumentationCheck to see if a point is contained in this box.
Check to see if another box overlaps this box.
Check to see if another box is contained in this box.
Perform an intersection operation with another box and store the results in this box.
Get the center of this box. This is the average of min and max.
Check that the box is valid. Currently, this just means that min < max.
Member Data DocumentationMinimum extents of box.
Maximum extents of box.
|