pub enum TriangleSubdivisionRule {
CatmullClark,
SmoothTriangles,
}Expand description
Triangle handling mode for Catmull-Clark on triangle faces.
Variants§
Trait Implementations§
Source§impl Clone for TriangleSubdivisionRule
impl Clone for TriangleSubdivisionRule
Source§fn clone(&self) -> TriangleSubdivisionRule
fn clone(&self) -> TriangleSubdivisionRule
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 moreimpl Copy for TriangleSubdivisionRule
Source§impl Debug for TriangleSubdivisionRule
impl Debug for TriangleSubdivisionRule
Source§impl Default for TriangleSubdivisionRule
impl Default for TriangleSubdivisionRule
Source§fn default() -> TriangleSubdivisionRule
fn default() -> TriangleSubdivisionRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TriangleSubdivisionRule
impl<'de> Deserialize<'de> for TriangleSubdivisionRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TriangleSubdivisionRule
Source§impl Hash for TriangleSubdivisionRule
impl Hash for TriangleSubdivisionRule
Source§impl PartialEq for TriangleSubdivisionRule
impl PartialEq for TriangleSubdivisionRule
Source§fn eq(&self, other: &TriangleSubdivisionRule) -> bool
fn eq(&self, other: &TriangleSubdivisionRule) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TriangleSubdivisionRule
impl Serialize for TriangleSubdivisionRule
impl StructuralPartialEq for TriangleSubdivisionRule
Auto Trait Implementations§
impl Freeze for TriangleSubdivisionRule
impl RefUnwindSafe for TriangleSubdivisionRule
impl Send for TriangleSubdivisionRule
impl Sync for TriangleSubdivisionRule
impl Unpin for TriangleSubdivisionRule
impl UnsafeUnpin for TriangleSubdivisionRule
impl UnwindSafe for TriangleSubdivisionRule
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.