pub trait BroadPhasePairFilter<N, Set>: Send + Syncwhere
    N: RealField + Copy,
    Set: CollisionObjectSet<N>,{
    // Required method
    fn is_pair_valid(
        &self,
        h1: <Set as CollisionObjectSet<N>>::CollisionObjectHandle,
        h2: <Set as CollisionObjectSet<N>>::CollisionObjectHandle,
        s: &Set
    ) -> bool;
}
Expand description

A signal handler for contact detection.

Required Methods§

source

fn is_pair_valid( &self, h1: <Set as CollisionObjectSet<N>>::CollisionObjectHandle, h2: <Set as CollisionObjectSet<N>>::CollisionObjectHandle, s: &Set ) -> bool

Activate an action for when two objects start or stop to be close to each other.

Implementations on Foreign Types§

source§

impl<N, Set> BroadPhasePairFilter<N, Set> for ()where N: RealField + Copy, Set: CollisionObjectSet<N>,

Implementors§