KekLib.DraggableCurves#
DraggableCurves.py
Copyright (c) 2022-2024, SAXS Team, KEK-PF
- class DraggableCurves(ax, x_only=False, button_release_user_callback=None, debug=False)#
Bases:
object
- add(x, y, *args, **kwargs)#
- button_release_callback(event)#
called when a mouse button is released
- clear()#
- create_cursor(artist)#
- get_displacements()#
- get_last_displacement()#
- motion_notify_callback(event)#
called when the mouse moves
- move(event, artist)#
- pick_callback(event)#
called when an element is picked
- remove_cursor()#
- update_cursor(artist)#
- update_displ_list()#
- demo()#