Trait rtbvh::IntoRayIterator[][src]

pub trait IntoRayIterator<'a, 'b, T: 'a + Primitive> {
    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>[src]

Loading content...

Required methods

fn iter(&'a self, ray: &'b mut Ray, primitives: &'a [T]) -> Self::RIterator[src]

Loading content...

Implementors

impl<'a, 'b, T: 'a + Primitive> IntoRayIterator<'a, 'b, T> for Bvh[src]

type RIterator = BvhIterator<'a, 'b, T>

impl<'a, 'b, T: 'a + Primitive> IntoRayIterator<'a, 'b, T> for Mbvh[src]

type RIterator = MbvhIterator<'a, 'b, T>

Loading content...