pub enum CrossingUndecidedCause {
Witness,
Pierce,
MissingFace,
}Expand description
Why the mesh confirmation left a candidate undecided.
Variants§
Witness
The crossing’s witness is not a point both faces own.
Pierce
The pierce lane could not evaluate a projection or a normal.
MissingFace
A triangle’s face index is not in the body.
Trait Implementations§
Source§impl Clone for CrossingUndecidedCause
impl Clone for CrossingUndecidedCause
impl Copy for CrossingUndecidedCause
Source§impl Debug for CrossingUndecidedCause
impl Debug for CrossingUndecidedCause
impl Eq for CrossingUndecidedCause
Source§impl PartialEq for CrossingUndecidedCause
impl PartialEq for CrossingUndecidedCause
Source§impl Serialize for CrossingUndecidedCause
impl Serialize for CrossingUndecidedCause
impl StructuralPartialEq for CrossingUndecidedCause
Auto Trait Implementations§
impl Forget for CrossingUndecidedCause
impl Freeze for CrossingUndecidedCause
impl RefUnwindSafe for CrossingUndecidedCause
impl Send for CrossingUndecidedCause
impl Sync for CrossingUndecidedCause
impl Unpin for CrossingUndecidedCause
impl UnsafeUnpin for CrossingUndecidedCause
impl UnwindSafe for CrossingUndecidedCause
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.