#[repr(C)]pub struct AxiolidEdgeSelection {
pub crease_cosine: f64,
pub has_crease: u8,
pub boundary: u8,
pub silhouette: u8,
pub hidden: u8,
pub group_boundary: u8,
pub reserved: [u8; 3],
}Expand description
Which edges to draw. Flags are 0 or 1; crease_cosine is read only when
has_crease is 1.
Fields§
§crease_cosine: f64§has_crease: u8§boundary: u8§silhouette: u8§group_boundary: u8§reserved: [u8; 3]Must be zero.
Trait Implementations§
Source§impl Clone for AxiolidEdgeSelection
impl Clone for AxiolidEdgeSelection
Source§fn clone(&self) -> AxiolidEdgeSelection
fn clone(&self) -> AxiolidEdgeSelection
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 AxiolidEdgeSelection
Source§impl Debug for AxiolidEdgeSelection
impl Debug for AxiolidEdgeSelection
Source§impl PartialEq for AxiolidEdgeSelection
impl PartialEq for AxiolidEdgeSelection
impl StructuralPartialEq for AxiolidEdgeSelection
Auto Trait Implementations§
impl Freeze for AxiolidEdgeSelection
impl RefUnwindSafe for AxiolidEdgeSelection
impl Send for AxiolidEdgeSelection
impl Sync for AxiolidEdgeSelection
impl Unpin for AxiolidEdgeSelection
impl UnsafeUnpin for AxiolidEdgeSelection
impl UnwindSafe for AxiolidEdgeSelection
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more