pub trait DistanceBVCP<A, P, B> {
type Dist;
// Required method
fn bv_to_cut_point_distance(
&mut self,
axis: &A,
bounding_volume: &B,
cut_point: &P,
) -> Self::Dist;
}
pub trait DistanceBVCP<A, P, B> {
type Dist;
// Required method
fn bv_to_cut_point_distance(
&mut self,
axis: &A,
bounding_volume: &B,
cut_point: &P,
) -> Self::Dist;
}