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§
sourcefn is_pair_valid(
&self,
h1: <Set as CollisionObjectSet<N>>::CollisionObjectHandle,
h2: <Set as CollisionObjectSet<N>>::CollisionObjectHandle,
s: &Set
) -> bool
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.