pub struct FaceMeshCache { /* private fields */ }Expand description
Face meshes kept by what each face is, for a caller that meshes a run of models in which most faces recur unchanged, as a construction retried after a few of its faces changed does.
A face is known by everything its mesh reads: its content as
ogeom_topo::face_content writes it out, then the deflection, the
tolerances, and the chord each of its edges was asked to be drawn to.
A face matches a kept one only where every one of these is the same to
the bit, and the kept mesh is the one drawing it again gives. A face
whose content cannot be read is drawn and not kept.
Implementations§
Source§impl FaceMeshCache
impl FaceMeshCache
Trait Implementations§
Source§impl Debug for FaceMeshCache
impl Debug for FaceMeshCache
Auto Trait Implementations§
impl !Freeze for FaceMeshCache
impl RefUnwindSafe for FaceMeshCache
impl Send for FaceMeshCache
impl Sync for FaceMeshCache
impl Unpin for FaceMeshCache
impl UnsafeUnpin for FaceMeshCache
impl UnwindSafe for FaceMeshCache
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.