pub enum PlexusLayout {
Cloud,
Sheet,
}Expand description
Which arrangement the points take — the [plexus] layout family.
Variants§
Cloud
Points scattered through a cube, drifting on a seeded flow.
Sheet
A jittered grid on a plane, rippled along its normal by a seeded height field.
Implementations§
Source§impl PlexusLayout
impl PlexusLayout
Sourcepub const ALL: [PlexusLayout; 2]
pub const ALL: [PlexusLayout; 2]
Every layout, in roster order — the closed set, and the list the schema export renders rather than restating.
Trait Implementations§
Source§impl Clone for PlexusLayout
impl Clone for PlexusLayout
Source§fn clone(&self) -> PlexusLayout
fn clone(&self) -> PlexusLayout
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 moreSource§impl Debug for PlexusLayout
impl Debug for PlexusLayout
Source§impl Default for PlexusLayout
impl Default for PlexusLayout
Source§fn default() -> PlexusLayout
fn default() -> PlexusLayout
Returns the “default value” for a type. Read more
Source§impl PartialEq for PlexusLayout
impl PartialEq for PlexusLayout
Source§fn eq(&self, other: &PlexusLayout) -> bool
fn eq(&self, other: &PlexusLayout) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PlexusLayout
impl Eq for PlexusLayout
impl StructuralPartialEq for PlexusLayout
Auto Trait Implementations§
impl Freeze for PlexusLayout
impl RefUnwindSafe for PlexusLayout
impl Send for PlexusLayout
impl Sync for PlexusLayout
impl Unpin for PlexusLayout
impl UnsafeUnpin for PlexusLayout
impl UnwindSafe for PlexusLayout
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.