Trait fj_kernel::algorithms::triangulate::Triangulate
source · pub trait Triangulate: Sized {
// Required method
fn triangulate_into_mesh(self, mesh: &mut Mesh<Point<3>>);
// Provided method
fn triangulate(self) -> Mesh<Point<3>> { ... }
}Expand description
Triangulate a shape
Required Methods§
sourcefn triangulate_into_mesh(self, mesh: &mut Mesh<Point<3>>)
fn triangulate_into_mesh(self, mesh: &mut Mesh<Point<3>>)
Triangulate a partial shape into the provided mesh
This is a low-level method, intended for implementation of
Triangulate. Most callers should prefer Triangulate::triangulate.
Provided Methods§
sourcefn triangulate(self) -> Mesh<Point<3>>
fn triangulate(self) -> Mesh<Point<3>>
Triangulate the shape