pub enum FaceTransformReason {
InsideOut,
PastNeighbour,
TurnParallel,
RigidScale,
NoPivot,
}Expand description
Why a Transform Face refused, as far as the app explains it — read off the
refusal’s CLASS and slug, never its text, so a reworded refusal keeps its
explanation and a refusal that merely mentions “parallel” does not borrow
one. None is every other refusal: the app shows the kernel’s own words.
Variants§
InsideOut
The body turns inside out.
PastNeighbour
A face is carried past a neighbour it has to meet.
TurnParallel
A TURN lays a face (or a curved face’s axis) parallel to a neighbour.
RigidScale
A face transform asked to scale.
NoPivot
No geometry to centre the default pivot on.
Trait Implementations§
Source§impl Clone for FaceTransformReason
impl Clone for FaceTransformReason
impl Copy for FaceTransformReason
Source§impl Debug for FaceTransformReason
impl Debug for FaceTransformReason
impl Eq for FaceTransformReason
Source§impl PartialEq for FaceTransformReason
impl PartialEq for FaceTransformReason
impl StructuralPartialEq for FaceTransformReason
Auto Trait Implementations§
impl Forget for FaceTransformReason
impl Freeze for FaceTransformReason
impl Move for FaceTransformReason
impl RefUnwindSafe for FaceTransformReason
impl Send for FaceTransformReason
impl Sync for FaceTransformReason
impl Unpin for FaceTransformReason
impl UnsafeUnpin for FaceTransformReason
impl UnwindSafe for FaceTransformReason
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.