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
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
The starting position of the ray.
to
The end position of the ray.
Returns
The result of the ray trace, or null if no intersection was found.
Last updated