analysis_modules.plot_module package
Submodules
analysis_modules.plot_module.matplotlib_annotation_objects module
- class analysis_modules.plot_module.matplotlib_annotation_objects.DraggableArrow(rect)[source]
Bases:
object
- Attributes
- lock
Methods
connect
()connect to all the events we need
disconnect all the stored connection ids
on_motion
(event)on motion we will move the rect if the mouse is over us
on_press
(event)on button press we will see if the mouse is over us and store some data
on_release
(event)on release we reset the press data
- lock = None
- class analysis_modules.plot_module.matplotlib_annotation_objects.DraggableAxvline(axvline)[source]
Bases:
object
- Attributes
- lock
Methods
connect
()connect to all the events we need
disconnect all the stored connection ids
on_motion
(event)on motion, we will move the axvline if the mouse is over us
on_press
(event)on button press we will see if the mouse is over us and store some data
on_release
(event)on release, we reset the press data
remove
- lock = None
- class analysis_modules.plot_module.matplotlib_annotation_objects.DraggableRectangle(rect)[source]
Bases:
object
- Attributes
- lock
Methods
connect
()connect to all the events we need
disconnect all the stored connection ids
on_motion
(event)on motion we will move the rect if the mouse is over us
on_press
(event)on button press we will see if the mouse is over us and store some data
on_release
(event)on release we reset the press data
- lock = None
- class analysis_modules.plot_module.matplotlib_annotation_objects.DraggableSquare(text)[source]
Bases:
object
- Attributes
- lock
Methods
connect
()connect to all the events we need
disconnect all the stored connection ids
on_motion
(event)on motion, we will move the text if the mouse is over us
on_press
(event)on button press we will see if the mouse is over us and store some data
on_release
(event)on release, we reset the press data
remove
- lock = None
- class analysis_modules.plot_module.matplotlib_annotation_objects.DraggableText(text)[source]
Bases:
object
- Attributes
- lock
Methods
connect
()connect to all the events we need
disconnect all the stored connection ids
on_motion
(event)on motion, we will move the text if the mouse is over us
on_press
(event)on button press we will see if the mouse is over us and store some data
on_release
(event)on release, we reset the press data
remove
- lock = None