[−][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: Copy + Real> Copy for ContactTrackingMode<N>
[src]
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: 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: Eq + Real> Eq 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, 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> From for T
[src]
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> 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<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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,