CGAL 5.5.2  2D and 3D Linear Geometry Kernel

bool  do_overlap (const Bbox_2 &bb1, const Bbox_2 &bb2) 
returns true iff bb1 and bb2 overlap, i.e., iff their intersection is nonempty.  
bool  do_overlap (const Bbox_3 &bb1, const Bbox_3 &bb2) 
returns true iff bb1 and bb2 overlap, i.e., iff their intersection is nonempty.  