use super::ray::Ray; pub trait Object { fn get_intersection(&self, ray: Ray) -> Option; fn get_normal(&self, n: [f64; 3]) -> [f64; 3]; }