示例#1
0
 def test_unit(self):
     eq = self.assertAlmostEqual
     
     q = Quaternion(1.,2.,3.,4.)
     self.assertTrue(q.length != 1.0)
     
     q.unit()
     
     eq(q.length, 1.)
示例#2
0
    def test_unit(self):
        eq = self.assertAlmostEqual

        q = Quaternion(1., 2., 3., 4.)
        self.assertTrue(q.length != 1.0)

        q.unit()

        eq(q.length, 1.)
示例#3
0
 def test_lengthSquared(self):
     eq = self.assertAlmostEqual
     
     q = Quaternion()
     self.assertTrue(q.lengthSquared == 1.0)
     
     q = Quaternion(1.,2.,3.,4.)
     self.assertTrue(q.lengthSquared != 1.0)
     
     q.unit()
     eq(q.lengthSquared, 1.)
示例#4
0
    def test_lengthSquared(self):
        eq = self.assertAlmostEqual

        q = Quaternion()
        self.assertTrue(q.lengthSquared == 1.0)

        q = Quaternion(1., 2., 3., 4.)
        self.assertTrue(q.lengthSquared != 1.0)

        q.unit()
        eq(q.lengthSquared, 1.)