Trait rfw::prelude::bvh::IntoRayIterator [−]
pub trait IntoRayIterator<'a, 'b, T> where
T: 'a + Primitive<i32>, { type RIterator: RayIterator<'a, 'b, T>; fn iter(&'a self, ray: &'b mut Ray, primitives: &'a [T]) -> Self::RIterator; }
Associated Types
type RIterator: RayIterator<'a, 'b, T>
Required methods
Implementors
impl<'a, 'b, T> IntoRayIterator<'a, 'b, T> for Bvh where
T: 'a + Primitive<i32>,
impl<'a, 'b, T> IntoRayIterator<'a, 'b, T> for Mbvh where
T: 'a + Primitive<i32>,