40#ifndef GEOGRAM_MESH_BOXES_ISECT
41#define GEOGRAM_MESH_BOXES_ISECT
Axis-aligned bounding box.
Vector with aligned memory allocation.
Common include file, providing basic definitions. Should be included before anything else by all head...
Geometric functions in 2d and 3d.
Global Vorpaline namespace.
void boxes_intersections_hybrid_impl(const Box3d *Iboxes, index_t *Ib, index_t *Ie, const Box3d *Pboxes, index_t *Pb, index_t *Pe, std::function< void(index_t, index_t)> callback)
Lower-level interface to the underlying algorithm (experts only).
geo_index_t index_t
The type for storing and manipulating indices.
void boxes_intersections(const vector< Box3d > &boxes, std::function< void(index_t, index_t)> callback)
Reports all intersections in a vector of boxes.