45 return (x >= box.
xMin && x <= box.
xMax &&
AABB_VALUE yMin
first edge y coordinate
AABB_VALUE yMax
second edge y coordinate
AABB_VALUE zMax
second edge z coordinate
AABB_VALUE xMax
second edge x coordinate
AABB_VALUE xMin
first edge x coordinate
AABB_VALUE zMin
first edge z coordinate
bool doAABB3DsIntersect(AABB3D box1, AABB3D box2)
check if two 3D AABBs intersect
bool isPointInsideAABB3D(AABB3D box, AABB_VALUE x, AABB_VALUE y, AABB_VALUE z)
check if a point is inside a 3D AABB
double AABB_VALUE
type of a AABB componant
AABB3D createAABB3D(AABB_VALUE xMin, AABB_VALUE yMin, AABB_VALUE zMin, AABB_VALUE xMax, AABB_VALUE yMax, AABB_VALUE zMax)
create a new AABB3D box
Axis-Aligned Bounding Box (AABB) algorithm.
Common headers and low-level hugly functions & define.
N_STR and string function declaration.