pub enum RetainedPlanarFacePointLocation2 {
SurfaceMismatch,
Outside,
Boundary,
Inside,
}Expand description
Point classification result for a retained planar face.
Variants§
SurfaceMismatch
The query was made against a different retained support surface.
Outside
The UV point is outside the retained face.
Boundary
The UV point lies on a material or hole trim boundary.
Inside
The UV point is inside the retained face.
Implementations§
Source§impl RetainedPlanarFacePointLocation2
impl RetainedPlanarFacePointLocation2
Sourcepub const fn is_trim_classification(self) -> bool
pub const fn is_trim_classification(self) -> bool
Returns true when the query reached an exact inside/outside/boundary result.
Trait Implementations§
Source§impl Clone for RetainedPlanarFacePointLocation2
impl Clone for RetainedPlanarFacePointLocation2
Source§fn clone(&self) -> RetainedPlanarFacePointLocation2
fn clone(&self) -> RetainedPlanarFacePointLocation2
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 RetainedPlanarFacePointLocation2
impl Eq for RetainedPlanarFacePointLocation2
Source§impl PartialEq for RetainedPlanarFacePointLocation2
impl PartialEq for RetainedPlanarFacePointLocation2
Source§fn eq(&self, other: &RetainedPlanarFacePointLocation2) -> bool
fn eq(&self, other: &RetainedPlanarFacePointLocation2) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RetainedPlanarFacePointLocation2
Auto Trait Implementations§
impl Freeze for RetainedPlanarFacePointLocation2
impl RefUnwindSafe for RetainedPlanarFacePointLocation2
impl Send for RetainedPlanarFacePointLocation2
impl Sync for RetainedPlanarFacePointLocation2
impl Unpin for RetainedPlanarFacePointLocation2
impl UnsafeUnpin for RetainedPlanarFacePointLocation2
impl UnwindSafe for RetainedPlanarFacePointLocation2
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