pub struct VietorisRips {
pub max_dim: usize,
pub max_scale: f64,
}Expand description
Vietoris-Rips filtration
At scale ε, includes all simplices whose vertices are pairwise within distance ε.
Fields§
§max_dim: usizeMaximum dimension to compute
max_scale: f64Maximum filtration value
Implementations§
Source§impl VietorisRips
impl VietorisRips
Sourcepub fn build(&self, cloud: &PointCloud) -> Filtration
pub fn build(&self, cloud: &PointCloud) -> Filtration
Build filtration from point cloud
Trait Implementations§
Source§impl Clone for VietorisRips
impl Clone for VietorisRips
Source§fn clone(&self) -> VietorisRips
fn clone(&self) -> VietorisRips
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 VietorisRips
impl RefUnwindSafe for VietorisRips
impl Send for VietorisRips
impl Sync for VietorisRips
impl Unpin for VietorisRips
impl UnwindSafe for VietorisRips
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