diff options
-rw-r--r-- | src/calculus.rs | 1 | ||||
-rw-r--r-- | src/common.rs | 1 | ||||
-rw-r--r-- | src/interval.rs | 3 | ||||
-rw-r--r-- | src/main.rs | 1 | ||||
-rw-r--r-- | src/material.rs | 2 | ||||
-rw-r--r-- | src/view.rs | 1 |
6 files changed, 8 insertions, 1 deletions
diff --git a/src/calculus.rs b/src/calculus.rs index 62253cf..12b0f3d 100644 --- a/src/calculus.rs +++ b/src/calculus.rs @@ -1,3 +1,4 @@ +#[allow(unused)] pub mod calculus { use rand::Rng; diff --git a/src/common.rs b/src/common.rs index d591207..92b8203 100644 --- a/src/common.rs +++ b/src/common.rs @@ -29,6 +29,7 @@ pub struct Color { pub b: f32, } +#[allow(unused)] pub enum ColorName { Black, White, diff --git a/src/interval.rs b/src/interval.rs index 5086ab2..21c5f6e 100644 --- a/src/interval.rs +++ b/src/interval.rs @@ -3,6 +3,7 @@ pub struct Interval { pub max: f32, } +#[allow(unused)] impl Interval { pub fn new(min: f32, max: f32) -> Self { Self { min, max } @@ -36,11 +37,13 @@ impl Default for Interval { } } +#[allow(unused)] pub const INTERVAL_EMPTY: Interval = Interval { min: f32::INFINITY, max: f32::NEG_INFINITY }; +#[allow(unused)] pub const INTERVAL_UNIVERSE: Interval = Interval { min: f32::NEG_INFINITY, max: f32::INFINITY diff --git a/src/main.rs b/src/main.rs index 864fd4d..8c632f7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -58,6 +58,7 @@ fn main() { view.display(); } +#[allow(unused)] fn test_render(data: &mut DisplayBuffer) { (0..IMG_HEIGHT).for_each(|j| { (0..IMG_WIDTH).for_each(|i| { diff --git a/src/material.rs b/src/material.rs index 833ef19..360f775 100644 --- a/src/material.rs +++ b/src/material.rs @@ -37,7 +37,7 @@ impl Material { } } MaterialType::Metallic(fuzz) => { - let mut reflected = r_in.reflect(&rec.normal); + let reflected = r_in.reflect(&rec.normal); reflected.add(&Vec3::random_unit().scalar_mul(fuzz)) } diff --git a/src/view.rs b/src/view.rs index 896eb0a..87883f6 100644 --- a/src/view.rs +++ b/src/view.rs @@ -21,6 +21,7 @@ impl<'a> View<'a> { } } +#[allow(unused)] pub mod render_viewer { use image::ImageFormat; use crate::common::Pixel; |