matplotlib.artista.Artista.set_picker #
- Artista. set_picker ( selector ) [fuente] #
Define el comportamiento de selección del artista.
- Parámetros :
- selector Ninguno o bool o flotante o invocable
Este puede ser uno de los siguientes:
Ninguno : la selección está deshabilitada para este artista (predeterminado).
Un booleano: si es verdadero , se habilitará la selección y el artista activará un evento de selección si el evento del mouse está sobre el artista.
Un flotante: si el selector es un número, se interpreta como una tolerancia épsilon en puntos y el artista disparará un evento si sus datos están dentro del épsilon del evento del mouse. Para algunos artistas, como líneas y colecciones de parches, el artista puede proporcionar datos adicionales al evento de selección que se genera, por ejemplo, los índices de los datos dentro de épsilon del evento de selección.
Una función: si se puede llamar al selector, es una función proporcionada por el usuario que determina si el evento del mouse golpea al artista:
hit, props = picker(artist, mouseevent)
para determinar la prueba de impacto. si el evento del mouse está sobre el artista, devuelva hit=True y props es un diccionario de propiedades que desea agregar a los atributos de PickEvent.
Ejemplos usando matplotlib.artist.Artist.set_picker
#
Elija una demostración de evento