[][src]Trait collision::PlaneBound

pub trait PlaneBound<S: BaseFloat>: Debug {
    fn relate_plane(&self, _: Plane<S>) -> Relation;

    fn relate_clip_space(&self, projection: Matrix4<S>) -> Relation { ... }
}

Generic 3D bound.

Required methods

fn relate_plane(&self, _: Plane<S>) -> Relation

Classify the spatial relation with a plane.

Loading content...

Provided methods

fn relate_clip_space(&self, projection: Matrix4<S>) -> Relation

Classify the relation with a projection matrix.

Loading content...

Implementations on Foreign Types

impl<S: BaseFloat> PlaneBound<S> for Point3<S>
[src]

Loading content...

Implementors

impl<S: BaseFloat> PlaneBound<S> for Sphere<S>
[src]

fn relate_clip_space(&self, projection: Matrix4<S>) -> Relation
[src]

impl<S: BaseFloat> PlaneBound<S> for Aabb3<S>
[src]

fn relate_clip_space(&self, projection: Matrix4<S>) -> Relation
[src]

Loading content...