Struct ncollide::query::point_internal::PointInterferencesCollector
[−]
[src]
pub struct PointInterferencesCollector<'a, P, B> where
B: 'a,
P: 'a, { /* fields omitted */ }
Bounding Volume Tree visitor collecting nodes that may contain a given point.
Methods
impl<'a, P, B> PointInterferencesCollector<'a, P, B>
[src]
fn new(
point: &'a P,
buffer: &'a mut Vec<B>
) -> PointInterferencesCollector<'a, P, B>
[src]
point: &'a P,
buffer: &'a mut Vec<B>
) -> PointInterferencesCollector<'a, P, B>
Creates a new PointInterferencesCollector
.
Trait Implementations
impl<'a, P, B, BV> BVTVisitor<B, BV> for PointInterferencesCollector<'a, P, B> where
B: Clone,
BV: PointQuery<P, Id<Multiplicative>>,
P: Point,
[src]
B: Clone,
BV: PointQuery<P, Id<Multiplicative>>,
P: Point,
fn visit_internal(&mut self, bv: &BV) -> bool
[src]
Visits an internal node. Returns true
if the internal node children have to be visited too. Read more
fn visit_leaf(&mut self, b: &B, bv: &BV)
[src]
Visits a leaf.