pub struct MeshHausdorff {
pub distance: HausdorffBounds,
pub forward: HausdorffBounds,
pub backward: HausdorffBounds,
}Expand description
The two-sided Hausdorff distance and both one-sided ones.
Fields§
§distance: HausdorffBoundsmax(h(A, B), h(B, A)). The witness is that of the side with the
larger lower bound; point_from lies on that side’s mesh.
forward: HausdorffBoundsh(A, B): how far A strays from B. Witness from A to B.
backward: HausdorffBoundsh(B, A): how far B strays from A. Witness from B to A.
Trait Implementations§
Source§impl Clone for MeshHausdorff
impl Clone for MeshHausdorff
Source§fn clone(&self) -> MeshHausdorff
fn clone(&self) -> MeshHausdorff
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 moreimpl Copy for MeshHausdorff
Source§impl Debug for MeshHausdorff
impl Debug for MeshHausdorff
Source§impl PartialEq for MeshHausdorff
impl PartialEq for MeshHausdorff
impl StructuralPartialEq for MeshHausdorff
Auto Trait Implementations§
impl Freeze for MeshHausdorff
impl RefUnwindSafe for MeshHausdorff
impl Send for MeshHausdorff
impl Sync for MeshHausdorff
impl Unpin for MeshHausdorff
impl UnsafeUnpin for MeshHausdorff
impl UnwindSafe for MeshHausdorff
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