pub struct Tessellation { /* private fields */ }Implementations§
Source§impl Tessellation
impl Tessellation
pub fn mesh(&self) -> &Mesh<D>
pub fn normals(&self) -> &TensorRank1Vec2D<D, 0>
pub fn bvh(&self) -> &BoundingVolumeHierarchy<D>
pub fn smooth(&mut self, smoothing: Smoothing)
pub fn smooth_welded(&mut self, smoothing: Smoothing)
Source§impl Tessellation
impl Tessellation
Source§impl Tessellation
impl Tessellation
Trait Implementations§
Source§impl From<&Tessellation> for BoundingVolumeHierarchy<3>
impl From<&Tessellation> for BoundingVolumeHierarchy<3>
Source§fn from(tessellation: &Tessellation) -> Self
fn from(tessellation: &Tessellation) -> Self
Converts to this type from the input type.
Source§impl<T> From<Grid<3, T>> for Tessellation
impl<T> From<Grid<3, T>> for Tessellation
Source§impl From<Mesh<D>> for Tessellation
impl From<Mesh<D>> for Tessellation
Source§impl From<Tessellation> for (Connectivities, Coordinates<D>, TensorRank1Vec2D<D, 0>)
impl From<Tessellation> for (Connectivities, Coordinates<D>, TensorRank1Vec2D<D, 0>)
Source§fn from(tessellation: Tessellation) -> Self
fn from(tessellation: Tessellation) -> Self
Converts to this type from the input type.
Source§impl From<Tessellation> for Mesh<D>
impl From<Tessellation> for Mesh<D>
Source§fn from(tessellation: Tessellation) -> Self
fn from(tessellation: Tessellation) -> Self
Converts to this type from the input type.
Source§impl TryFrom<&Path> for Tessellation
impl TryFrom<&Path> for Tessellation
Auto Trait Implementations§
impl !Freeze for Tessellation
impl !RefUnwindSafe for Tessellation
impl Send for Tessellation
impl !Sync for Tessellation
impl Unpin for Tessellation
impl UnsafeUnpin for Tessellation
impl UnwindSafe for Tessellation
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