Transform the box by a matrix. A rotated box is no longer axis-aligned, so the result is the axis-aligned box around the eight transformed corners: never smaller than the true extent, but larger after a rotation.
Grow the box so that it contains the point (x, y, z)
An axis-aligned bounding box: the smallest box with sides parallel to the coordinate axes that contains a set of points. It is stored as its
minandmaxcorners. A box withmin > maxis empty, contains nothing and is what a new box starts as, so points can be added withexpandByPoint()without a special first step.Operations work in place and return
this.