Exemplo n.º 1
0
 def test_normalize(self):
     for v in [
         [0.0, 1.0, 0.0],
         [1.0, 4.0, 2.0],
         [2.0, 3.0, 1.0],
         [3.0, 1.0, 2.0],
         [4.0, 5.0, 4.0],
         [7.0, 1.0, 5.0],
     ]:
         self.failUnlessEqual(round(maths.length(maths.normalize(v)), 1), 1.0)
Exemplo n.º 2
0
 def test_vector_length(self):
     self.failUnlessEqual(maths.length([0.0, 1.0, 0.0]), 1.0)
     self.failUnlessEqual(maths.length([1.0, 1.0, 1.0]), 1.7320508075688772)