matplotlib.axes.Axes.set_picker
-
Axes.set_picker(self, picker)
-
Define the picking behavior of the artist.
Parameters: -
pickerNone or bool or callable
-
This can be one of the following:
- None: Picking is disabled for this artist (default).
- A boolean: If True then picking will be enabled and the artist will fire a pick event if the mouse event is over the artist.
-
A function: If picker is callable, it is a user supplied function which determines whether the artist is hit by the mouse event:
hit, props = picker(artist, mouseevent)
to determine the hit test. if the mouse event is over the artist, return hit=True and props is a dictionary of properties you want added to the PickEvent attributes.
-
deprecated: For
Line2D
only, picker can also be a float that sets the tolerance for checking whether an event occurred "on" the line; this is deprecated. UseLine2D.set_pickradius
instead.
-
Examples using matplotlib.axes.Axes.set_picker
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/matplotlib.axes.Axes.set_picker.html