aabb3

3d axis aligned bounding box functions