#[repr(C)]pub struct facetT {Show 18 fields
pub furthestdist: f64,
pub maxoutside: f64,
pub offset: f64,
pub normal: *mut f64,
pub f: facetT__bindgen_ty_1,
pub center: *mut f64,
pub previous: *mut facetT,
pub next: *mut facetT,
pub vertices: *mut setT,
pub ridges: *mut setT,
pub neighbors: *mut setT,
pub outsideset: *mut setT,
pub coplanarset: *mut setT,
pub visitid: c_uint,
pub id: c_uint,
pub _bitfield_align_1: [u16; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
pub __bindgen_padding_0: u32,
}Fields§
§furthestdist: f64§maxoutside: f64§offset: f64§normal: *mut f64§f: facetT__bindgen_ty_1§center: *mut f64§previous: *mut facetT§next: *mut facetT§vertices: *mut setT§ridges: *mut setT§neighbors: *mut setT§outsideset: *mut setT§coplanarset: *mut setT§visitid: c_uint§id: c_uint§_bitfield_align_1: [u16; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>§__bindgen_padding_0: u32Implementations§
Source§impl facetT
impl facetT
pub fn nummerge(&self) -> c_uint
pub fn set_nummerge(&mut self, val: c_uint)
pub fn tricoplanar(&self) -> c_uint
pub fn set_tricoplanar(&mut self, val: c_uint)
pub fn newfacet(&self) -> c_uint
pub fn set_newfacet(&mut self, val: c_uint)
pub fn visible(&self) -> c_uint
pub fn set_visible(&mut self, val: c_uint)
pub fn toporient(&self) -> c_uint
pub fn set_toporient(&mut self, val: c_uint)
pub fn simplicial(&self) -> c_uint
pub fn set_simplicial(&mut self, val: c_uint)
pub fn seen(&self) -> c_uint
pub fn set_seen(&mut self, val: c_uint)
pub fn seen2(&self) -> c_uint
pub fn set_seen2(&mut self, val: c_uint)
pub fn flipped(&self) -> c_uint
pub fn set_flipped(&mut self, val: c_uint)
pub fn upperdelaunay(&self) -> c_uint
pub fn set_upperdelaunay(&mut self, val: c_uint)
pub fn notfurthest(&self) -> c_uint
pub fn set_notfurthest(&mut self, val: c_uint)
pub fn good(&self) -> c_uint
pub fn set_good(&mut self, val: c_uint)
pub fn isarea(&self) -> c_uint
pub fn set_isarea(&mut self, val: c_uint)
pub fn dupridge(&self) -> c_uint
pub fn set_dupridge(&mut self, val: c_uint)
pub fn mergeridge(&self) -> c_uint
pub fn set_mergeridge(&mut self, val: c_uint)
pub fn mergeridge2(&self) -> c_uint
pub fn set_mergeridge2(&mut self, val: c_uint)
pub fn coplanarhorizon(&self) -> c_uint
pub fn set_coplanarhorizon(&mut self, val: c_uint)
pub fn mergehorizon(&self) -> c_uint
pub fn set_mergehorizon(&mut self, val: c_uint)
pub fn cycledone(&self) -> c_uint
pub fn set_cycledone(&mut self, val: c_uint)
pub fn tested(&self) -> c_uint
pub fn set_tested(&mut self, val: c_uint)
pub fn keepcentrum(&self) -> c_uint
pub fn set_keepcentrum(&mut self, val: c_uint)
pub fn newmerge(&self) -> c_uint
pub fn set_newmerge(&mut self, val: c_uint)
pub fn degenerate(&self) -> c_uint
pub fn set_degenerate(&mut self, val: c_uint)
pub fn redundant(&self) -> c_uint
pub fn set_redundant(&mut self, val: c_uint)
pub fn new_bitfield_1( nummerge: c_uint, tricoplanar: c_uint, newfacet: c_uint, visible: c_uint, toporient: c_uint, simplicial: c_uint, seen: c_uint, seen2: c_uint, flipped: c_uint, upperdelaunay: c_uint, notfurthest: c_uint, good: c_uint, isarea: c_uint, dupridge: c_uint, mergeridge: c_uint, mergeridge2: c_uint, coplanarhorizon: c_uint, mergehorizon: c_uint, cycledone: c_uint, tested: c_uint, keepcentrum: c_uint, newmerge: c_uint, degenerate: c_uint, redundant: c_uint, ) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for facetT
impl RefUnwindSafe for facetT
impl !Send for facetT
impl !Sync for facetT
impl Unpin for facetT
impl UnwindSafe for facetT
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