1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! Spatial partitioning tools.

pub use partitioning::dbvt::{DBVT, DBVTLeaf, DBVTLeafId};
pub use partitioning::bvt::{BVTNode, BinaryPartition, BVT};
#[doc(inline)]
pub use partitioning::bvt_visitor::{BVTVisitor, BoundingVolumeInterferencesCollector};
#[doc(inline)]
pub use partitioning::bvtt_visitor::BVTTVisitor;
#[doc(inline)]
pub use partitioning::bvt_cost_fn::BVTCostFn;

mod dbvt;
mod bvt;

#[doc(hidden)]
pub mod bvt_visitor;
#[doc(hidden)]
pub mod bvtt_visitor;
#[doc(hidden)]
pub mod bvt_cost_fn;