Enum ncollide3d::pipeline::narrow_phase::ContactEvent [−][src]
pub enum ContactEvent<Handle> { Started(Handle, Handle), Stopped(Handle, Handle), }
Events occuring when two collision objects start or stop being in contact (or penetration).
Variants
Event occuring when two collision objects start being in contact.
This event is generated whenever the narrow-phase finds a contact between two collision objects that did not have any contact at the last update.
Event occuring when two collision objects stop being in contact.
This event is generated whenever the narrow-phase fails to find any contact between two collision objects that did have at least one contact at the last update.
Trait Implementations
impl<Handle: Clone> Clone for ContactEvent<Handle>
[src]
impl<Handle: Clone> Clone for ContactEvent<Handle>
[src]fn clone(&self) -> ContactEvent<Handle>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<Handle: Debug> Debug for ContactEvent<Handle>
[src]
impl<Handle: Debug> Debug for ContactEvent<Handle>
[src]impl<Handle: Hash> Hash for ContactEvent<Handle>
[src]
impl<Handle: Hash> Hash for ContactEvent<Handle>
[src]impl<Handle: Copy> Copy for ContactEvent<Handle>
[src]
Auto Trait Implementations
impl<Handle> RefUnwindSafe for ContactEvent<Handle> where
Handle: RefUnwindSafe,
Handle: RefUnwindSafe,
impl<Handle> Send for ContactEvent<Handle> where
Handle: Send,
Handle: Send,
impl<Handle> Sync for ContactEvent<Handle> where
Handle: Sync,
Handle: Sync,
impl<Handle> Unpin for ContactEvent<Handle> where
Handle: Unpin,
Handle: Unpin,
impl<Handle> UnwindSafe for ContactEvent<Handle> where
Handle: UnwindSafe,
Handle: UnwindSafe,
Blanket Implementations
impl<T> CallHasher for T where
T: Hash,
[src]
impl<T> CallHasher for T where
T: Hash,
[src]impl<T> DowncastSync for T where
T: Any + Send + Sync,
[src]
impl<T> DowncastSync for T where
T: Any + Send + Sync,
[src]impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]pub fn to_subset(&self) -> Option<SS>
[src]
pub fn is_in_subset(&self) -> bool
[src]
pub fn to_subset_unchecked(&self) -> SS
[src]
pub fn from_subset(element: &SS) -> SP
[src]
impl<T> Slottable for T where
T: Copy,
[src]
T: Copy,