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)
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)