Skip to content

Commit ba0edf2

Browse files
committed
More removals of dead code.
1 parent 1272249 commit ba0edf2

File tree

2 files changed

+1
-43
lines changed

2 files changed

+1
-43
lines changed

tests/common_test.py

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import unittest
22
import numpy
3-
from worldengine.common import Counter, anti_alias, get_verbose, \
4-
rescale_value, set_verbose
3+
from worldengine.common import Counter, anti_alias, get_verbose, set_verbose
54

65

76
class TestCommon(unittest.TestCase):
@@ -27,25 +26,6 @@ def test_counter(self):
2726
c.count("a")
2827
self.assertEqual("a : 1\nb : 3\n", c.to_str())
2928

30-
def test_rescale_value(self):
31-
self.assertAlmostEqual(0.0, rescale_value(0.0, 0.0, 1.0, 0.0, 10.0))
32-
self.assertAlmostEqual(2.5, rescale_value(0.25, 0.0, 1.0, 0.0, 10.0))
33-
self.assertAlmostEqual(5.0, rescale_value(0.5, 0.0, 1.0, 0.0, 10.0))
34-
self.assertAlmostEqual(7.5, rescale_value(0.75, 0.0, 1.0, 0.0, 10.0))
35-
self.assertAlmostEqual(10.0, rescale_value(1.0, 0.0, 1.0, 0.0, 10.0))
36-
37-
self.assertAlmostEqual(5.0, rescale_value(0.0, 0.0, 1.0, 5.0, 10.0))
38-
self.assertAlmostEqual(6.25, rescale_value(0.25, 0.0, 1.0, 5.0, 10.0))
39-
self.assertAlmostEqual(7.5, rescale_value(0.5, 0.0, 1.0, 5.0, 10.0))
40-
self.assertAlmostEqual(8.75, rescale_value(0.75, 0.0, 1.0, 5.0, 10.0))
41-
self.assertAlmostEqual(10.0, rescale_value(1.0, 0.0, 1.0, 5.0, 10.0))
42-
43-
self.assertAlmostEqual(-10.0, rescale_value(0.0, 0.0, 1.0, -10.0, 10.0))
44-
self.assertAlmostEqual(-5.0, rescale_value(0.25, 0.0, 1.0, -10.0, 10.0))
45-
self.assertAlmostEqual(0.0, rescale_value(0.5, 0.0, 1.0, -10.0, 10.0))
46-
self.assertAlmostEqual(5.0, rescale_value(0.75, 0.0, 1.0, -10.0, 10.0))
47-
self.assertAlmostEqual(10.0, rescale_value(1.0, 0.0, 1.0, -10.0, 10.0))
48-
4929
def test_antialias(self):
5030
original = numpy.array([[0.5, 0.12, 0.7, 0.15, 0.0],
5131
[0.0, 0.12, 0.7, 0.7, 8.0],

worldengine/common.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -59,28 +59,6 @@ def print_self(self):
5959
sys.stdout.write(self.to_str)
6060

6161

62-
def matrix_min_and_max(matrix):
63-
_min = None
64-
_max = None
65-
for row in matrix:
66-
for el in row:
67-
val = el
68-
if _min is None or val < _min:
69-
_min = val
70-
if _max is None or val > _max:
71-
_max = val
72-
return _min, _max
73-
74-
75-
def rescale_value(original, prev_min, prev_max, min, max):
76-
"""Rescale a given value.
77-
Given the value, the current min and max and the new min and max
78-
produce the rescaled value
79-
"""
80-
f = float(original - prev_min) / (prev_max - prev_min)
81-
return min + ((max - min) * f)
82-
83-
8462
def anti_alias(map, steps):#TODO: There is probably a bit of numpy-optimization that can be done here.
8563
"""
8664
Execute the anti_alias operation steps times on the given map

0 commit comments

Comments
 (0)