Trait rfw_scene::Light [−][src]
pub trait Light { fn set_radiance(&mut self, radiance: Vec3); fn get_matrix(&self, scene_bounds: &Aabb) -> Mat4; fn get_light_info(&self, scene_bounds: &Aabb) -> LightInfo; fn get_range(&self, scene_bounds: &Aabb) -> Aabb; fn get_radiance(&self) -> Vec3; fn get_energy(&self) -> f32; }
Required methods
fn set_radiance(&mut self, radiance: Vec3)
fn get_matrix(&self, scene_bounds: &Aabb) -> Mat4
fn get_light_info(&self, scene_bounds: &Aabb) -> LightInfo
fn get_radiance(&self) -> Vec3
fn get_energy(&self) -> f32