pub struct AlphaShapeReport {
pub interior_triangles: usize,
pub regular_triangles: usize,
pub exterior_triangles: usize,
pub boundary_edges: usize,
pub singular_edges: usize,
}Expand description
Alpha shape result: classified triangles and edges.
Fields§
§interior_triangles: usizeNumber of interior triangles.
regular_triangles: usizeNumber of regular (boundary) triangles.
exterior_triangles: usizeNumber of exterior triangles.
boundary_edges: usizeNumber of boundary edges.
singular_edges: usizeNumber of singular edges.
Trait Implementations§
Source§impl Clone for AlphaShapeReport
impl Clone for AlphaShapeReport
Source§fn clone(&self) -> AlphaShapeReport
fn clone(&self) -> AlphaShapeReport
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 AlphaShapeReport
impl Debug for AlphaShapeReport
Source§impl PartialEq for AlphaShapeReport
impl PartialEq for AlphaShapeReport
Source§fn eq(&self, other: &AlphaShapeReport) -> bool
fn eq(&self, other: &AlphaShapeReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AlphaShapeReport
impl Eq for AlphaShapeReport
impl StructuralPartialEq for AlphaShapeReport
Auto Trait Implementations§
impl Freeze for AlphaShapeReport
impl RefUnwindSafe for AlphaShapeReport
impl Send for AlphaShapeReport
impl Sync for AlphaShapeReport
impl Unpin for AlphaShapeReport
impl UnsafeUnpin for AlphaShapeReport
impl UnwindSafe for AlphaShapeReport
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more