AxisAlignedBB
A bounding box in 3d space.
Constructors
Constructor
new AxisAlignedBB(
minX,minY,minZ,maxX,maxY,maxZ):AxisAlignedBB
Parameters
minX
number
minY
number
minZ
number
maxX
number
maxY
number
maxZ
number
Returns
AxisAlignedBB
Properties
maxX
readonlymaxX:number
maxY
readonlymaxY:number
maxZ
readonlymaxZ:number
minX
readonlyminX:number
minY
readonlyminY:number
minZ
readonlyminZ:number
Methods
intersectsWith()
intersectsWith(
other):boolean
Check if two bounding boxes intersect.
Parameters
other
AxisAlignedBB
other - The bounding box to check with.
Returns
boolean
True if the bounding boxes intersect.
rayTrace()
rayTrace(
from,to):RaytraceResult
Ray traces this bounding box.
Parameters
from
from - The starting position of the ray.
to
to - The end position of the ray.
Returns
The result of the ray trace, or null if no intersection was found.
Last updated