Struct ncollide_geometry::query::RayInterferencesCollector [] [src]

pub struct RayInterferencesCollector<'a, P: 'a + Point, B: 'a> { /* fields omitted */ }

Bounding Volume Tree visitor collecting interferences with a given ray.

Methods

impl<'a, P: Point, B> RayInterferencesCollector<'a, P, B>
[src]

[src]

Creates a new RayInterferencesCollector.

Trait Implementations

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

[src]

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

[src]

Visits a leaf.

Auto Trait Implementations

impl<'a, P, B> Send for RayInterferencesCollector<'a, P, B> where
    B: Send,
    <P as Point>::Vector: Sync

impl<'a, P, B> Sync for RayInterferencesCollector<'a, P, B> where
    B: Sync,
    <P as Point>::Vector: Sync