pub struct CartesianDisjoint;Expand description
The Cartesian disjoint kernel — Boost’s default for the Cartesian
coordinate system. Implemented as !CartesianIntersects for every
pair where the intersects kernel is defined; specialised faster
per-pair tests (e.g. box-box bounding-box compare) can be added
later without changing the public surface.
Trait Implementations§
Source§impl Clone for CartesianDisjoint
impl Clone for CartesianDisjoint
Source§fn clone(&self) -> CartesianDisjoint
fn clone(&self) -> CartesianDisjoint
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 CartesianDisjoint
Source§impl Debug for CartesianDisjoint
impl Debug for CartesianDisjoint
Source§impl Default for CartesianDisjoint
impl Default for CartesianDisjoint
Source§fn default() -> CartesianDisjoint
fn default() -> CartesianDisjoint
Returns the “default value” for a type. Read more
Source§impl<A, B> DisjointStrategy<A, B> for CartesianDisjointwhere
CartesianIntersects: IntersectsStrategy<A, B>,
impl<A, B> DisjointStrategy<A, B> for CartesianDisjointwhere
CartesianIntersects: IntersectsStrategy<A, B>,
Auto Trait Implementations§
impl Freeze for CartesianDisjoint
impl RefUnwindSafe for CartesianDisjoint
impl Send for CartesianDisjoint
impl Sync for CartesianDisjoint
impl Unpin for CartesianDisjoint
impl UnsafeUnpin for CartesianDisjoint
impl UnwindSafe for CartesianDisjoint
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