pub trait DistanceBVBV<BA, BB> {
type Dist;
// Required method
fn bv_to_bv_distance(
&mut self,
bounding_volume_a: &BA,
bounding_volume_b: &BB,
) -> Self::Dist;
}
pub trait DistanceBVBV<BA, BB> {
type Dist;
// Required method
fn bv_to_bv_distance(
&mut self,
bounding_volume_a: &BA,
bounding_volume_b: &BB,
) -> Self::Dist;
}