nabu.app.motiongui
source module nabu.app.motiongui
Classes
source class MotionRefineGUI(estimator, options=None)
Methods
-
on_key_press — Handle keyboard events
-
on_update_fit_click — Handle Update fit button click
-
on_estimate_shifts_click — Handle Manually estimate shifts button click
-
on_scroll — Handle mouse scroll events for zooming
-
on_button_press — Handle mouse button press for panning
-
on_button_release — Handle mouse button release
-
on_mouse_move — Handle mouse movement for panning
source method MotionRefineGUI.on_click(event)
source method MotionRefineGUI.on_key_press(event)
Handle keyboard events
source method MotionRefineGUI.on_update_fit_click(event)
Handle Update fit button click
source method MotionRefineGUI.on_estimate_shifts_click(event)
Handle Manually estimate shifts button click
source method MotionRefineGUI.on_scroll(event)
Handle mouse scroll events for zooming
source method MotionRefineGUI.on_button_press(event)
Handle mouse button press for panning
source method MotionRefineGUI.on_button_release(event)
Handle mouse button release
source method MotionRefineGUI.on_mouse_move(event)
Handle mouse movement for panning
source method MotionRefineGUI.validate_shifts(event)
source method MotionRefineGUI.update_plot()
source method MotionRefineGUI.show()
source method MotionRefineGUI.clear_selected_points()
source method MotionRefineGUI.clear_deleted_points()
source method MotionRefineGUI.delete_points(points_indices)