s.values.pop(s.gamma) s.values.pop(s.v) def my_selector(event): draw_arrow(event.xdata ,event.ydata) plt.draw() def click(label): global lab_frame_toggle global force_toggle if label == "vehicle frame": lab_frame_toggle = not lab_frame_toggle else: force_toggle= not force_toggle lab_frame_toggle=False force_toggle=False rax = plt.axes([0.03, 0.1, 0.2, 0.15]) check = CheckButtons(rax, ('vehicle frame','show force'), (False,False)) check.on_clicked(click) # set useblit = True on gtkagg for enhanced performance cursor = Cursor(ax, useblit=True) cursor.horizOn=False cursor.vertOn=False plt.ion() plt.connect('button_press_event', my_selector) #plt.connect('motion_notify_event', my_selector) plt.show()
s.values.pop(s.v) def my_selector(event): draw_arrow(event.xdata, event.ydata) plt.draw() def click(label): global lab_frame_toggle global force_toggle if label == "vehicle frame": lab_frame_toggle = not lab_frame_toggle else: force_toggle = not force_toggle lab_frame_toggle = False force_toggle = False rax = plt.axes([0.03, 0.1, 0.2, 0.15]) check = CheckButtons(rax, ('vehicle frame', 'show force'), (False, False)) check.on_clicked(click) # set useblit = True on gtkagg for enhanced performance cursor = Cursor(ax, useblit=True) cursor.horizOn = False cursor.vertOn = False plt.ion() plt.connect('button_press_event', my_selector) #plt.connect('motion_notify_event', my_selector) plt.show()