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)