Trait RelationBetweenShapes
Source pub trait RelationBetweenShapes<Other: ?Sized> {
// Required method
fn relation(&self, other: &Other, relation: InputRelation) -> OutputRelation;
// Provided methods
fn all_relation(&self, other: &Other) -> OutputRelation { ... }
fn any_relation(&self, other: &Other) -> OutputRelation { ... }
fn contains(&self, other: &Other) -> bool { ... }
fn strict_contains(&self, other: &Other) -> bool { ... }
fn contained(&self, other: &Other) -> bool { ... }
fn strict_contained(&self, other: &Other) -> bool { ... }
fn intersects(&self, other: &Other) -> bool { ... }
fn disjoint(&self, other: &Other) -> bool { ... }
}