rm: unimplemented cylinder code

This commit is contained in:
2026-05-31 13:52:50 +02:00
parent 64cad7eda6
commit 8332ce6204

View File

@@ -1,30 +0,0 @@
use crate::{objects::traits::Hittable, vec3::Vec3};
#[derive(Debug)]
pub struct Cylinder {
radius: f32,
length: f32,
up: Vec3,
bottom_center: Vec3,
}
impl Cylinder {
pub fn new(radius: f32, length: f32, up: Vec3, bottom_center: Vec3) -> Self {
Self {
radius,
length,
up,
bottom_center,
}
}
}
impl Hittable for Cylinder {
fn hit(&self, _r: &crate::ray::Ray) -> Option<super::hit::Hit> {
todo!()
}
fn to_uv(&self, _point: &Vec3) -> Vec3 {
todo!()
}
}