def testDot(self): self.assertEqual(UNIT_X.dot(UNIT_X), 1.) self.assertEqual(UNIT_X.dot(UNIT_Y), 0.) self.assertEqual(UNIT_X.dot(UNIT_Z), 0.) self.assertEqual(UNIT_Y.dot(UNIT_Y), 1.) self.assertEqual(UNIT_Y.dot(UNIT_Z), 0.) self.assertEqual(UNIT_Z.dot(UNIT_Z), 1.)
def testDot(self): self.assertEqual(UNIT_X.dot(UNIT_X), 1.) self.assertEqual(UNIT_X.dot(UNIT_Y), 0.) self.assertEqual(UNIT_X.dot(UNIT_Z), 0.) self.assertEqual(UNIT_Y.dot(UNIT_Y), 1.) self.assertEqual(UNIT_Y.dot(UNIT_Z), 0.) self.assertEqual(UNIT_Z.dot(UNIT_Z), 1.) self.assertEqual(UNIT_X.dot((1,0,0)), 1.) self.assertEqual(UNIT_X.dot(np.array((1,0,0), dtype=np.float)), 1.)