[−][src]Enum ncollide3d::query::ContactTrackingMode
The technique used for contact tracking.
Variants
FeatureBased
Contact tracking using features. Two contacts are considered the same if they are on the same features.
DistanceBased(N)
Contact tracking using distances. Two contacts are considered the same if they are closer than the given threshold.
Trait Implementations
impl<N: Clone + Real> Clone for ContactTrackingMode<N>
[src]
fn clone(&self) -> ContactTrackingMode<N>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<N: PartialEq + Real> PartialEq<ContactTrackingMode<N>> for ContactTrackingMode<N>
[src]
fn eq(&self, other: &ContactTrackingMode<N>) -> bool
[src]
fn ne(&self, other: &ContactTrackingMode<N>) -> bool
[src]
impl<N: Eq + Real> Eq for ContactTrackingMode<N>
[src]
impl<N: Copy + Real> Copy for ContactTrackingMode<N>
[src]
impl<N: Debug + Real> Debug for ContactTrackingMode<N>
[src]
Auto Trait Implementations
impl<N> Send for ContactTrackingMode<N>
impl<N> Sync for ContactTrackingMode<N>
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<SS, SP> SupersetOf for SP where
SS: SubsetOf<SP>,
[src]
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>
[src]
fn is_in_subset(&self) -> bool
[src]
unsafe fn to_subset_unchecked(&self) -> SS
[src]
fn from_subset(element: &SS) -> SP
[src]
impl<T> Downcast for T where
T: Any,
[src]
T: Any,
fn into_any(self: Box<T>) -> Box<dyn Any + 'static>
[src]
fn as_any(&self) -> &(dyn Any + 'static)
[src]
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
[src]
impl<T> Scalar for T where
T: Copy + PartialEq<T> + Any + Debug,
[src]
T: Copy + PartialEq<T> + Any + Debug,
impl<T> Same for T
type Output = T
Should always be Self
impl<Q, K> Equivalent for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,