Skip to content

nabu.app.motiongui

source module nabu.app.motiongui

Classes

source class MotionRefineGUI(estimator, options=None)

Methods

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)