Trait Emit
arctk::geom::properties::emit
pub trait Emit { fn cast(&self, rng: &mut ThreadRng) -> Ray; }
Emit trait implementation. Types implementing this trait can cast Rays.
fn cast(&self, rng: &mut ThreadRng) -> Ray
Cast a new ray.
impl Emit for Mesh
#[must_use]fn cast(&self, rng: &mut ThreadRng) -> Ray
impl Emit for SmoothTriangle
impl Emit for Triangle
impl Emit for Pos3