[−][src]Trait ncollide3d::partitioning::BVTVisitor
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.
Implementors
impl<'a, N, B, BV> BVTVisitor<B, BV> for ncollide3d::bounding_volume::BoundingVolumeInterferencesCollector<'a, N, B, BV> where
N: Real,
B: Clone,
BV: BoundingVolume<N>,
[src]
impl<'a, N, B, BV> BVTVisitor<B, BV> for ncollide3d::bounding_volume::BoundingVolumeInterferencesCollector<'a, N, B, BV> where
N: Real,
B: Clone,
BV: BoundingVolume<N>,
fn visit_internal(&mut self, bv: &BV) -> bool
[src]
fn visit_internal(&mut self, bv: &BV) -> bool
fn visit_leaf(&mut self, b: &B, bv: &BV)
[src]
fn visit_leaf(&mut self, b: &B, bv: &BV)
impl<'a, N, B, BV> BVTVisitor<B, BV> for ncollide3d::partitioning::BoundingVolumeInterferencesCollector<'a, N, B, BV> where
N: Real,
B: Clone,
BV: BoundingVolume<N>,
[src]
impl<'a, N, B, BV> BVTVisitor<B, BV> for ncollide3d::partitioning::BoundingVolumeInterferencesCollector<'a, N, B, BV> where
N: Real,
B: Clone,
BV: BoundingVolume<N>,
fn visit_internal(&mut self, bv: &BV) -> bool
[src]
fn visit_internal(&mut self, bv: &BV) -> bool
fn visit_leaf(&mut self, b: &B, bv: &BV)
[src]
fn visit_leaf(&mut self, b: &B, bv: &BV)
impl<'a, N, B, BV> BVTVisitor<B, BV> for PointInterferencesCollector<'a, N, B> where
N: Real,
B: Clone,
BV: PointQuery<N>,
[src]
impl<'a, N, B, BV> BVTVisitor<B, BV> for PointInterferencesCollector<'a, N, B> where
N: Real,
B: Clone,
BV: PointQuery<N>,
fn visit_internal(&mut self, bv: &BV) -> bool
[src]
fn visit_internal(&mut self, bv: &BV) -> bool
fn visit_leaf(&mut self, b: &B, bv: &BV)
[src]
fn visit_leaf(&mut self, b: &B, bv: &BV)
impl<'a, N, B, BV> BVTVisitor<B, BV> for RayInterferencesCollector<'a, N, B> where
N: Real,
B: Clone,
BV: RayCast<N>,
[src]
impl<'a, N, B, BV> BVTVisitor<B, BV> for RayInterferencesCollector<'a, N, B> where
N: Real,
B: Clone,
BV: RayCast<N>,
fn visit_internal(&mut self, bv: &BV) -> bool
[src]
fn visit_internal(&mut self, bv: &BV) -> bool
fn visit_leaf(&mut self, b: &B, bv: &BV)
[src]
fn visit_leaf(&mut self, b: &B, bv: &BV)