pub enum ArchimedeanSolid {
Show 13 variants
TruncatedTetrahedron,
Cuboctahedron,
TruncatedCube,
TruncatedOctahedron,
Rhombicuboctahedron,
TruncatedCuboctahedron,
SnubCube,
Icosidodecahedron,
TruncatedDodecahedron,
TruncatedIcosahedron,
Rhombicosidodecahedron,
TruncatedIcosidodecahedron,
SnubDodecahedron,
}Expand description
The thirteen Archimedean solids.
Variants§
TruncatedTetrahedron
Truncated tetrahedron.
Cuboctahedron
Cuboctahedron.
TruncatedCube
Truncated cube.
TruncatedOctahedron
Truncated octahedron.
Rhombicuboctahedron
Rhombicuboctahedron.
TruncatedCuboctahedron
Truncated cuboctahedron.
SnubCube
Snub cube.
Icosidodecahedron
Icosidodecahedron.
TruncatedDodecahedron
Truncated dodecahedron.
TruncatedIcosahedron
Truncated icosahedron.
Rhombicosidodecahedron
Rhombicosidodecahedron.
TruncatedIcosidodecahedron
Truncated icosidodecahedron.
SnubDodecahedron
Snub dodecahedron.
Implementations§
Trait Implementations§
Source§impl Clone for ArchimedeanSolid
impl Clone for ArchimedeanSolid
Source§fn clone(&self) -> ArchimedeanSolid
fn clone(&self) -> ArchimedeanSolid
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 ArchimedeanSolid
impl Debug for ArchimedeanSolid
Source§impl PartialEq for ArchimedeanSolid
impl PartialEq for ArchimedeanSolid
Source§fn eq(&self, other: &ArchimedeanSolid) -> bool
fn eq(&self, other: &ArchimedeanSolid) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ArchimedeanSolid
impl Eq for ArchimedeanSolid
impl StructuralPartialEq for ArchimedeanSolid
Auto Trait Implementations§
impl Freeze for ArchimedeanSolid
impl RefUnwindSafe for ArchimedeanSolid
impl Send for ArchimedeanSolid
impl Sync for ArchimedeanSolid
impl Unpin for ArchimedeanSolid
impl UnsafeUnpin for ArchimedeanSolid
impl UnwindSafe for ArchimedeanSolid
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