Test whether the ray stored in this {@link RayAabIntersection} intersect the axis-aligned box
given via its minimum corner <code>(minX, minY, minZ)</code> and its maximum corner <code>(maxX, maxY, maxZ)</code>.
<p>
This implementation uses a tableswitch to dispatch to the correct intersection method.
<p>
This method is thread-safe and can be used to test many axis-aligned boxes concurrently.
@param minX
the x coordinate of the minimum corner
@param minY
the y coordinate of the minimum corner
@param minZ
the z coordinate of the minimum corner
@param maxX
the x coordinate of the maximum corner
@param maxY
the y coordinate of the maximum corner
@param maxZ
the z coordinate of the maximum corner
@return <code>true</code> iff the ray intersects the given axis-aligned box; <code>false</code> otherwise
Test whether the ray stored in this {@link RayAabIntersection} intersect the axis-aligned box given via its minimum corner <code>(minX, minY, minZ)</code> and its maximum corner <code>(maxX, maxY, maxZ)</code>. <p> This implementation uses a tableswitch to dispatch to the correct intersection method. <p> This method is thread-safe and can be used to test many axis-aligned boxes concurrently.
@param minX the x coordinate of the minimum corner @param minY the y coordinate of the minimum corner @param minZ the z coordinate of the minimum corner @param maxX the x coordinate of the maximum corner @param maxY the y coordinate of the maximum corner @param maxZ the z coordinate of the maximum corner @return <code>true</code> iff the ray intersects the given axis-aligned box; <code>false</code> otherwise