matplotlib.artist.Artist.set_picker #
- Artista. set_picker ( selettore ) [fonte] #
Definire il comportamento di pennata dell'artista.
- Parametri :
- picker None o bool o float o callable
Questo può essere uno dei seguenti:
Nessuno : la selezione è disabilitata per questo artista (impostazione predefinita).
Un valore booleano: se True , la selezione sarà abilitata e l'artista attiverà un evento di selezione se l'evento del mouse si trova sopra l'artista.
Un float: se picker è un numero, viene interpretato come una tolleranza epsilon in punti e l'artista attiverà un evento se i suoi dati sono all'interno di epsilon dell'evento del mouse. Per alcuni artisti come raccolte di linee e patch, l'artista può fornire dati aggiuntivi all'evento pick generato, ad esempio gli indici dei dati all'interno di epsilon dell'evento pick
Una funzione: se picker è richiamabile, è una funzione fornita dall'utente che determina se l'artista viene colpito dall'evento del mouse:
hit, props = picker(artist, mouseevent)
per determinare l'hit test. se l'evento del mouse è sopra l'artista, restituisce hit=True e props è un dizionario di proprietà che vuoi aggiungere agli attributi PickEvent.