pub enum PickFilter {
Vertex,
Edge,
Face,
Solid,
Any,
}Expand description
What a pick query is looking for.
Variants§
Vertex
Edge
Face
Solid
Hit-test faces, but report the solid each hit face belongs to.
Any
A vertex, else an edge, else a face: the smallest entity under the
ray — within tolerance for a vertex or edge, and not hidden behind
a face — as picking one of several kinds of entity wants.
Trait Implementations§
Source§impl Clone for PickFilter
impl Clone for PickFilter
Source§fn clone(&self) -> PickFilter
fn clone(&self) -> PickFilter
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 PickFilter
Source§impl Debug for PickFilter
impl Debug for PickFilter
impl Eq for PickFilter
Source§impl PartialEq for PickFilter
impl PartialEq for PickFilter
Source§fn eq(&self, other: &PickFilter) -> bool
fn eq(&self, other: &PickFilter) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PickFilter
Auto Trait Implementations§
impl Freeze for PickFilter
impl RefUnwindSafe for PickFilter
impl Send for PickFilter
impl Sync for PickFilter
impl Unpin for PickFilter
impl UnsafeUnpin for PickFilter
impl UnwindSafe for PickFilter
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