pub struct VoronoiPartition {
pub membership: Vec<i64>,
pub distances: Vec<f64>,
}Expand description
A Voronoi partitioning, see Graph::voronoi.
Not to be confused with community::Voronoi,
the result of the Voronoi community detection
Graph::community_voronoi.
Fields§
§membership: Vec<i64>For each vertex, the index (into the generators slice) of the
generator it belongs to, or -1 when no generator reaches it.
distances: Vec<f64>For each vertex, the distance to/from its generator (INFINITY when unreachable).
Trait Implementations§
Source§impl Clone for VoronoiPartition
impl Clone for VoronoiPartition
Source§fn clone(&self) -> VoronoiPartition
fn clone(&self) -> VoronoiPartition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VoronoiPartition
impl Debug for VoronoiPartition
Source§impl Default for VoronoiPartition
impl Default for VoronoiPartition
Source§fn default() -> VoronoiPartition
fn default() -> VoronoiPartition
Returns the “default value” for a type. Read more
Source§impl PartialEq for VoronoiPartition
impl PartialEq for VoronoiPartition
Source§fn eq(&self, other: &VoronoiPartition) -> bool
fn eq(&self, other: &VoronoiPartition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VoronoiPartition
Auto Trait Implementations§
impl Freeze for VoronoiPartition
impl RefUnwindSafe for VoronoiPartition
impl Send for VoronoiPartition
impl Sync for VoronoiPartition
impl Unpin for VoronoiPartition
impl UnsafeUnpin for VoronoiPartition
impl UnwindSafe for VoronoiPartition
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