[][src]Trait ncollide_geometry::partitioning::BVTVisitor

pub trait BVTVisitor<B, BV> {
    fn visit_internal(&mut self, _: &BV) -> bool;
fn visit_leaf(&mut self, _: &B, _: &BV); }

Visitor of Bounding Volume Trees.

Required methods

fn visit_internal(&mut self, _: &BV) -> bool

Visits an internal node. Returns true if the internal node children have to be visited too.

fn visit_leaf(&mut self, _: &B, _: &BV)

Visits a leaf.

Loading content...

Implementors

impl<'a, P, B, BV> BVTVisitor<B, BV> for ncollide_geometry::bounding_volume::BoundingVolumeInterferencesCollector<'a, P, B, BV> where
    P: Point,
    B: Clone,
    BV: BoundingVolume<P>, 
[src]

impl<'a, P, B, BV> BVTVisitor<B, BV> for ncollide_geometry::partitioning::BoundingVolumeInterferencesCollector<'a, P, B, BV> where
    P: Point,
    B: Clone,
    BV: BoundingVolume<P>, 
[src]

impl<'a, P, B, BV> BVTVisitor<B, BV> for PointInterferencesCollector<'a, P, B> where
    P: Point,
    B: Clone,
    BV: PointQuery<P, Id>, 
[src]

impl<'a, P, B, BV> BVTVisitor<B, BV> for RayInterferencesCollector<'a, P, B> where
    P: Point,
    B: Clone,
    BV: RayCast<P, Id>, 
[src]

Loading content...