Trait gecl::Collision [−][src]
pub trait Collision<T> { fn is_crossing(&self, rhs: &T) -> bool; }
Required methods
fn is_crossing(&self, rhs: &T) -> bool
[src]
fn is_crossing(&self, rhs: &T) -> bool
[src]Implementors
impl<T> Collision<Circle<T>> for Circle<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]
impl<T> Collision<Circle<T>> for Circle<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]fn is_crossing(&self, rhs: &Circle<T>) -> bool
[src]
impl<T> Collision<Circle<T>> for Point<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]
impl<T> Collision<Circle<T>> for Point<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]fn is_crossing(&self, rhs: &Circle<T>) -> bool
[src]
impl<T> Collision<Circle<T>> for Rect<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]
impl<T> Collision<Circle<T>> for Rect<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]fn is_crossing(&self, rhs: &Circle<T>) -> bool
[src]
impl<T> Collision<Point<T>> for Circle<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]
impl<T> Collision<Point<T>> for Circle<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]fn is_crossing(&self, rhs: &Point<T>) -> bool
[src]
impl<T> Collision<Point<T>> for Rect<T> where
T: Add<T, Output = T> + PartialOrd + Copy,
[src]
impl<T> Collision<Point<T>> for Rect<T> where
T: Add<T, Output = T> + PartialOrd + Copy,
[src]fn is_crossing(&self, rhs: &Point<T>) -> bool
[src]
impl<T> Collision<Rect<T>> for Circle<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]
impl<T> Collision<Rect<T>> for Circle<T> where
T: Add<T, Output = T> + Sub<T, Output = T> + Mul<T, Output = T> + PartialOrd + Copy,
[src]