#[repr(C)]pub struct vertexT {
pub next: *mut vertexT,
pub previous: *mut vertexT,
pub point: *mut f64,
pub neighbors: *mut setT,
pub id: c_uint,
pub visitid: c_uint,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: [u8; 3],
}Fields§
§next: *mut vertexT§previous: *mut vertexT§point: *mut f64§neighbors: *mut setT§id: c_uint§visitid: c_uint§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§__bindgen_padding_0: [u8; 3]Implementations§
Source§impl vertexT
impl vertexT
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 deleted(&self) -> c_uint
pub fn set_deleted(&mut self, val: c_uint)
pub fn delridge(&self) -> c_uint
pub fn set_delridge(&mut self, val: c_uint)
pub fn newfacet(&self) -> c_uint
pub fn set_newfacet(&mut self, val: c_uint)
pub fn partitioned(&self) -> c_uint
pub fn set_partitioned(&mut self, val: c_uint)
pub fn new_bitfield_1( seen: c_uint, seen2: c_uint, deleted: c_uint, delridge: c_uint, newfacet: c_uint, partitioned: c_uint, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for vertexT
impl RefUnwindSafe for vertexT
impl !Send for vertexT
impl !Sync for vertexT
impl Unpin for vertexT
impl UnwindSafe for vertexT
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