Type Definition collision::Ray3
[−]
[src]
type Ray3<S> = Ray<S, Point3<S>, Vector3<S>>;
3D ray
Trait Implementations
impl<S: BaseFloat> Continuous<Aabb3<S>> for Ray3<S>
[src]
type Result = Point3<S>
Result returned by the intersection test
fn intersection(&self, aabb: &Aabb3<S>) -> Option<Point3<S>>
[src]
Intersection test
impl<S: BaseFloat> Discrete<Aabb3<S>> for Ray3<S>
[src]
fn intersects(&self, aabb: &Aabb3<S>) -> bool
[src]
Intersection test