intersectsBox( box ) {

		// using 6 splitting planes to rule out intersections.
		return box.max.x >= this.min.x && box.min.x <= this.max.x &&
			box.max.y >= this.min.y && box.min.y <= this.max.y &&
			box.max.z >= this.min.z && box.min.z <= this.max.z;

	}
Returns `true` if the given bounding box intersects with this bounding box.

@param {Box3} box - The bounding box to test.
@return {boolean} Whether the given bounding box intersects with this bounding box.