From d12e6a06cf1d0c1f4b1f2bb009c343671872050a Mon Sep 17 00:00:00 2001 From: numzero Date: Sat, 14 Sep 2024 19:54:20 +0300 Subject: [PATCH] Remove a questionable method --- src/bin/flat/riemann.rs | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/bin/flat/riemann.rs b/src/bin/flat/riemann.rs index fea378d..bb8fe76 100644 --- a/src/bin/flat/riemann.rs +++ b/src/bin/flat/riemann.rs @@ -52,10 +52,6 @@ pub trait Metric { fn normalize_vec_at(&self, at: Vec2, v: Vec2) -> Vec2 { v / self.vec_length_at(at, v) } - - fn globalize(&self, at: Vec2, v: Vec2) -> Vec2 { - Mat2::from(self.sqrt_at(at).inverse()) * v - } } pub struct TraceIter<'a, M: Metric> { @@ -215,12 +211,6 @@ mod tests { metric.normalize_vec_at(rng.gen(), vec2(1., 1.)), vec2(1. / 5., 1. / 5.) ); - assert_eq!(metric.globalize(rng.gen(), vec2(1., 0.)), vec2(1. / 3., 0.)); - assert_eq!(metric.globalize(rng.gen(), vec2(0., 1.)), vec2(0., 1. / 4.)); - assert_eq!( - metric.globalize(rng.gen(), vec2(1., 1.)), - vec2(1. / 3., 1. / 4.) - ); } #[test]