#[repr(C)]pub struct ridgeT {
pub vertices: *mut setT,
pub top: *mut facetT,
pub bottom: *mut facetT,
pub id: c_uint,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: [u8; 3],
}Fields§
§vertices: *mut setT§top: *mut facetT§bottom: *mut facetT§id: c_uint§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§__bindgen_padding_0: [u8; 3]Implementations§
Source§impl ridgeT
impl ridgeT
pub fn seen(&self) -> c_uint
pub fn set_seen(&mut self, val: c_uint)
pub fn tested(&self) -> c_uint
pub fn set_tested(&mut self, val: c_uint)
pub fn nonconvex(&self) -> c_uint
pub fn set_nonconvex(&mut self, val: c_uint)
pub fn mergevertex(&self) -> c_uint
pub fn set_mergevertex(&mut self, val: c_uint)
pub fn mergevertex2(&self) -> c_uint
pub fn set_mergevertex2(&mut self, val: c_uint)
pub fn simplicialtop(&self) -> c_uint
pub fn set_simplicialtop(&mut self, val: c_uint)
pub fn simplicialbot(&self) -> c_uint
pub fn set_simplicialbot(&mut self, val: c_uint)
pub fn new_bitfield_1( seen: c_uint, tested: c_uint, nonconvex: c_uint, mergevertex: c_uint, mergevertex2: c_uint, simplicialtop: c_uint, simplicialbot: c_uint, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ridgeT
impl RefUnwindSafe for ridgeT
impl !Send for ridgeT
impl !Sync for ridgeT
impl Unpin for ridgeT
impl UnwindSafe for ridgeT
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