[−][src]Trait rust_3d::IsColliderContainer3D
Trait for containers with 3D colliders
Required methods
fn any_element_collides_with_collider(&self, other: &dyn HasColliders3D) -> bool
fn any_element_collides_with_bounding(
&self,
other: &dyn HasBoundingBox3D
) -> bool
&self,
other: &dyn HasBoundingBox3D
) -> bool
Implementations on Foreign Types
impl<HB> IsColliderContainer3D for LinkedList<HB> where
HB: HasColliders3D,
[src]
HB: HasColliders3D,
fn any_element_collides_with_collider(&self, other: &dyn HasColliders3D) -> bool
[src]
fn any_element_collides_with_bounding(
&self,
other: &dyn HasBoundingBox3D
) -> bool
[src]
&self,
other: &dyn HasBoundingBox3D
) -> bool
impl<HB> IsColliderContainer3D for Vec<HB> where
HB: HasColliders3D,
[src]
HB: HasColliders3D,
fn any_element_collides_with_collider(&self, other: &dyn HasColliders3D) -> bool
[src]
fn any_element_collides_with_bounding(
&self,
other: &dyn HasBoundingBox3D
) -> bool
[src]
&self,
other: &dyn HasBoundingBox3D
) -> bool
impl<HB> IsColliderContainer3D for VecDeque<HB> where
HB: HasColliders3D,
[src]
HB: HasColliders3D,
fn any_element_collides_with_collider(&self, other: &dyn HasColliders3D) -> bool
[src]
fn any_element_collides_with_bounding(
&self,
other: &dyn HasBoundingBox3D
) -> bool
[src]
&self,
other: &dyn HasBoundingBox3D
) -> bool
Implementors
impl<HB> IsColliderContainer3D for AABBTree3D<HB> where
HB: Clone + HasColliders3D + Sized,
[src]
HB: Clone + HasColliders3D + Sized,
fn any_element_collides_with_collider(&self, other: &dyn HasColliders3D) -> bool
[src]
fn any_element_collides_with_bounding(
&self,
other: &dyn HasBoundingBox3D
) -> bool
[src]
&self,
other: &dyn HasBoundingBox3D
) -> bool