pub struct AlphaShapeStep {
pub alpha: f64,
pub triangles: Vec<Triangle>,
pub edges: Vec<(usize, usize)>,
}Expand description
The result of one step in the alpha-shape filtration: the triangles (vertex index triples) and edges that are “alive” at parameter alpha.
Fields§
§alpha: f64§triangles: Vec<Triangle>§edges: Vec<(usize, usize)>Trait Implementations§
Source§impl Clone for AlphaShapeStep
impl Clone for AlphaShapeStep
Source§fn clone(&self) -> AlphaShapeStep
fn clone(&self) -> AlphaShapeStep
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AlphaShapeStep
impl RefUnwindSafe for AlphaShapeStep
impl Send for AlphaShapeStep
impl Sync for AlphaShapeStep
impl Unpin for AlphaShapeStep
impl UnsafeUnpin for AlphaShapeStep
impl UnwindSafe for AlphaShapeStep
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