Exemple #1
0
     Point(random.randint(-10, 10), random.randint(-10, 10))
     for i in range(10)
 ])
 #f.show(window)
 f2 = f.getSparse()
 p1.show(window)
 p2.show(window)
 v = Vector(p2[0] - p1[0], p2[1] - p1[1], color=(255, 0, 0))
 center = f2.center()
 while window.open:
     window.check()
     window.clear()
     window.draw.control()
     window.draw.show()
     #v.rotate(0.1)
     v.show(center, window)
     f2.rotate(0.1)
     time.sleep(0.1)
     f2.show(window)
     window.flip()
 #Segment(f[0],f[1],color=(255,0,0)).center().show(window)
 #print(p4 in f)
 #window.clear()
 #p4.show(window)
 #a=Line(p4,p2,color=(255,0,0))
 #b=Segment(p1,p3,color=(255,255,0))
 #a.show(window)
 #b.show(window)
 #p=b|a
 #window()
 #a=Vector(1,5)
    while window.open:
        window.check()
        window.clear()
        window.draw.control()
        v1.rotate(0.1)
        v2 = v1 % (pi / 2)
        v2.color = GREEN
        v2.rotate(0.1)
        f2.rotate(0.1)
        center = f2.center()
        center.color = BLUE
        #center.radius=0.1
        A = v1(center)
        window.draw.show()
        center.show(window)
        v1.show(center, window)
        v2.show(A, window)
        f2.show(window)
        window.flip()
    #Segment(f[0],f[1],color=(255,0,0)).center().show(window)
    #print(p4 in f)
    #window.clear()
    #p4.show(window)
    #a=Line(p4,p2,color=(255,0,0))
    #b=Segment(p1,p3,color=(255,255,0))
    #a.show(window)
    #b.show(window)
    #p=b|a
    #window()
    #a=Vector(1,5)