avian3d::collision::collider

Trait IntoCollider

Source
pub trait IntoCollider<C: AnyCollider> {
    // Required method
    fn collider(&self) -> C;
}
Expand description

A trait for creating colliders from other types.

Required Methods§

Source

fn collider(&self) -> C

Creates a collider from self.

Implementations on Foreign Types§

Source§

impl IntoCollider<Collider> for BoxedPolyline3d

Source§

impl IntoCollider<Collider> for Capsule3d

Source§

impl IntoCollider<Collider> for Cone

Source§

impl IntoCollider<Collider> for Cuboid

Source§

impl IntoCollider<Collider> for Cylinder

Source§

impl IntoCollider<Collider> for Line3d

Source§

impl IntoCollider<Collider> for Plane3d

Source§

impl IntoCollider<Collider> for Segment3d

Source§

impl IntoCollider<Collider> for Sphere

Source§

impl<const N: usize> IntoCollider<Collider> for Polyline3d<N>

Implementors§