pub struct FaceBasedSurfaceModel<'m> { /* private fields */ }Expand description
IfcFaceBasedSurfaceModel: a surface described by connected face sets.
The face sets need not be closed and need not connect to one another, so this is the loosest surface container in the schema. It is frequently what an exporter falls back to when it cannot produce a valid solid, which makes its presence a useful signal about a file’s quality.
Implementations§
Source§impl<'m> FaceBasedSurfaceModel<'m>
impl<'m> FaceBasedSurfaceModel<'m>
Trait Implementations§
Source§impl<'m> Clone for FaceBasedSurfaceModel<'m>
impl<'m> Clone for FaceBasedSurfaceModel<'m>
impl<'m> Copy for FaceBasedSurfaceModel<'m>
Auto Trait Implementations§
impl<'m> Freeze for FaceBasedSurfaceModel<'m>
impl<'m> RefUnwindSafe for FaceBasedSurfaceModel<'m>
impl<'m> Send for FaceBasedSurfaceModel<'m>
impl<'m> Sync for FaceBasedSurfaceModel<'m>
impl<'m> Unpin for FaceBasedSurfaceModel<'m>
impl<'m> UnsafeUnpin for FaceBasedSurfaceModel<'m>
impl<'m> UnwindSafe for FaceBasedSurfaceModel<'m>
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