#[repr(C)]pub struct HullHalfEdge {
pub next: u8,
pub twin: u8,
pub origin: u8,
pub face: u8,
}Expand description
Half-edge for hull data structure.
Fields§
§next: u8Next edge index CCW.
twin: u8Twin edge index.
origin: u8Index of origin vertex and point.
face: u8Face to the left of this edge.
Trait Implementations§
Source§impl Clone for HullHalfEdge
impl Clone for HullHalfEdge
Source§fn clone(&self) -> HullHalfEdge
fn clone(&self) -> HullHalfEdge
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 HullHalfEdge
Source§impl Debug for HullHalfEdge
impl Debug for HullHalfEdge
Source§impl Default for HullHalfEdge
impl Default for HullHalfEdge
Source§fn default() -> HullHalfEdge
fn default() -> HullHalfEdge
Returns the “default value” for a type. Read more
impl Eq for HullHalfEdge
Source§impl PartialEq for HullHalfEdge
impl PartialEq for HullHalfEdge
impl StructuralPartialEq for HullHalfEdge
Auto Trait Implementations§
impl Freeze for HullHalfEdge
impl RefUnwindSafe for HullHalfEdge
impl Send for HullHalfEdge
impl Sync for HullHalfEdge
impl Unpin for HullHalfEdge
impl UnsafeUnpin for HullHalfEdge
impl UnwindSafe for HullHalfEdge
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