Remove a questionable method
This commit is contained in:
parent
a4e2573a7c
commit
d12e6a06cf
|
|
@ -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]
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user