コード例 #1
0
 def test_intersection_at_origin(self):
     line1 = Line(((1, 1), (2, 2)))
     line2 = Line(((1, -1), (-1, 1)))
     intersection = line1.intersection_with(line2)
     self.assertEqual(intersection.y, 0)
     self.assertEqual(intersection.x, 0)
コード例 #2
0
 def test_no_intersection(self):
     line1 = Line(((0, 0), (0, 1)))
     line2 = Line(((1, 0), (1, 1)))
     self.assertIsNone(line1.intersection_with(line2))