Trait nphysics2d::detection::detector::Detector
[−]
[src]
pub trait Detector<N: Real, I, BF> { fn update(&mut self, _: &mut BF, _: &mut ActivationManager<N>); fn interferences(&mut self, _: &mut Vec<I>, _: &mut BF); }
Trait implemented by collision detectors.
Required Methods
fn update(&mut self, _: &mut BF, _: &mut ActivationManager<N>)
Updates the collision detector, given an (already updated) broad-phase, and an activation manager.
fn interferences(&mut self, _: &mut Vec<I>, _: &mut BF)
Collects every interferences detected by this collision detector.