pub enum Placement {
Rigid(RigidTransform),
Reflection {
origin: Point3,
normal: Point3,
},
}Expand description
Derived placement. Reflections are deliberately not mislabeled as a proper RigidTransform (which rejects a negative determinant).
Variants§
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Forget for Placement
impl Freeze for Placement
impl Move for Placement
impl RefUnwindSafe for Placement
impl Send for Placement
impl Sync for Placement
impl Unpin for Placement
impl UnsafeUnpin for Placement
impl UnwindSafe for Placement
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