pub enum CoordinatePosition {
Inside,
OnBoundary,
Outside,
}Expand description
The position of a point relative to a geometry.
Mirrors the -1 / 0 / +1 result of
strategy/cartesian/point_in_poly_winding.hpp:69-74 with descriptive
variants.
Variants§
Inside
The point lies in the strict interior.
OnBoundary
The point lies on the geometry boundary.
Outside
The point lies outside the geometry, including inside a polygon hole.
Trait Implementations§
Source§impl Clone for CoordinatePosition
impl Clone for CoordinatePosition
Source§fn clone(&self) -> CoordinatePosition
fn clone(&self) -> CoordinatePosition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CoordinatePosition
Source§impl Debug for CoordinatePosition
impl Debug for CoordinatePosition
impl Eq for CoordinatePosition
Source§impl Hash for CoordinatePosition
impl Hash for CoordinatePosition
Source§impl PartialEq for CoordinatePosition
impl PartialEq for CoordinatePosition
impl StructuralPartialEq for CoordinatePosition
Auto Trait Implementations§
impl Freeze for CoordinatePosition
impl RefUnwindSafe for CoordinatePosition
impl Send for CoordinatePosition
impl Sync for CoordinatePosition
impl Unpin for CoordinatePosition
impl UnsafeUnpin for CoordinatePosition
impl UnwindSafe for CoordinatePosition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more