Type Alias LineRef

Source
pub type LineRef<'a, N> = (&'a Point3<N>, &'a Point3<N>);

Trait Implementations§

Source§

impl<'a, N: RealField> InstinctOrd<(&'a Point<N, U3>, &'a Point<N, U3>)> for LineRef<'a, N>

Compare two lines linked by two points for each

Source§

fn instinct_cmp(&self, other: &LineRef<'a, N>) -> Ordering

Source§

fn instinct_cmp_ext(&self, other: &LineRef<'a, N>) -> Option<Ordering>

Source§

impl<'a, N: RealField> InstinctOrd<(&'a Point<N, U3>, &'a Point<N, U3>, &'a Point<N, U3>)> for LineRef<'a, N>

Compare a line and a plane

Source§

fn instinct_cmp(&self, other: &PlaneRef<'a, N>) -> Ordering

Source§

fn instinct_cmp_ext(&self, other: &PlaneRef<'a, N>) -> Option<Ordering>

Source§

impl<'a, N: RealField> InstinctOrd<(Point<N, U3>, Point<N, U3>)> for LineRef<'a, N>

Source§

fn instinct_cmp(&self, other: &Line<N>) -> Ordering

Source§

fn instinct_cmp_ext(&self, other: &Line<N>) -> Option<Ordering>

Source§

impl<'a, N: RealField> InstinctOrd<(Point<N, U3>, Point<N, U3>, Point<N, U3>)> for LineRef<'a, N>

Source§

fn instinct_cmp(&self, other: &Plane<N>) -> Ordering

Source§

fn instinct_cmp_ext(&self, other: &Plane<N>) -> Option<Ordering>

Source§

impl<'a, N: RealField> InstinctOrd<Point<N, U3>> for LineRef<'a, N>

Source§

fn instinct_cmp(&self, other: &Point3<N>) -> Ordering

Source§

fn instinct_cmp_ext(&self, other: &Point3<N>) -> Option<Ordering>