예제 #1
0
    def test_isCollision(self):

        c1 = Circle(0, 0, 3)
        c2 = Circle(1, 1, 1)

        self.assertEqual(True, c1.isCollision(c2))
        self.assertEqual(Vector(4, 4), c2.pos)
예제 #2
0
 def __init__(self, x=0, y=0, vx=0.0, vy=0.0, size=0, mass=1):
     self.velocity = Vector(vx, vy)
     self.mass = mass
     self.boundCircle = Circle(x, y, size)
예제 #3
0
    def test_create_Circle(self):

        c = Circle(2, 2, 3)
        self.assertEqual(Vector(2, 2), c.pos)
        self.assertEqual(3, c.radius)