pub struct SubdivideOptions {
pub method: SubdivideMethod,
pub levels: u32,
}Expand description
Options for subdivide.
Fields§
§method: SubdivideMethodWhich scheme to run.
levels: u32How many times to split every triangle. Must be at least 1; each level quadruples the triangle count.
Implementations§
Source§impl SubdivideOptions
impl SubdivideOptions
Sourcepub fn builder() -> SubdivideOptionsBuilder
pub fn builder() -> SubdivideOptionsBuilder
A builder for SubdivideOptions.
Trait Implementations§
Source§impl Clone for SubdivideOptions
impl Clone for SubdivideOptions
Source§fn clone(&self) -> SubdivideOptions
fn clone(&self) -> SubdivideOptions
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 SubdivideOptions
Source§impl Debug for SubdivideOptions
impl Debug for SubdivideOptions
Source§impl Default for SubdivideOptions
impl Default for SubdivideOptions
impl Eq for SubdivideOptions
Source§impl PartialEq for SubdivideOptions
impl PartialEq for SubdivideOptions
impl StructuralPartialEq for SubdivideOptions
Auto Trait Implementations§
impl Freeze for SubdivideOptions
impl RefUnwindSafe for SubdivideOptions
impl Send for SubdivideOptions
impl Sync for SubdivideOptions
impl Unpin for SubdivideOptions
impl UnsafeUnpin for SubdivideOptions
impl UnwindSafe for SubdivideOptions
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