pub enum CagePrimitive {
Sphere,
Cylinder,
Box,
}Expand description
The primitive the initial cage is wrapped around.
Variants§
Sphere
Rings at even latitudes of the ellipsoid inscribed in the size box.
Cylinder
Elliptical rings (in XZ) at even heights along Y, the end rings in the end planes.
Box
Rectangular rings (in XZ) at even heights along Y, corners first.
Implementations§
Trait Implementations§
Source§impl Clone for CagePrimitive
impl Clone for CagePrimitive
impl Copy for CagePrimitive
Source§impl Debug for CagePrimitive
impl Debug for CagePrimitive
impl Eq for CagePrimitive
Source§impl PartialEq for CagePrimitive
impl PartialEq for CagePrimitive
impl StructuralPartialEq for CagePrimitive
Auto Trait Implementations§
impl Forget for CagePrimitive
impl Freeze for CagePrimitive
impl RefUnwindSafe for CagePrimitive
impl Send for CagePrimitive
impl Sync for CagePrimitive
impl Unpin for CagePrimitive
impl UnsafeUnpin for CagePrimitive
impl UnwindSafe for CagePrimitive
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.