Struct nphysics2d::resolution::ImpulseCache
[−]
[src]
pub struct ImpulseCache<N: Real> { /* fields omitted */ }
Methods
impl<N: Real> ImpulseCache<N>
[src]
fn new(step: N, impulse_per_contact: usize) -> ImpulseCache<N>
fn insert(&mut self, cid: usize, obj1: usize, obj2: usize, center: Point<N>)
fn hash(&self)
-> &HashMap<ContactIdentifier<N>, (usize, usize), DeterministicState>
-> &HashMap<ContactIdentifier<N>, (usize, usize), DeterministicState>
fn hash_mut(&mut self)
-> &mut HashMap<ContactIdentifier<N>, (usize, usize), DeterministicState>
-> &mut HashMap<ContactIdentifier<N>, (usize, usize), DeterministicState>