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.

Esempi che utilizzano matplotlib.artist.Artist.set_picker#

Scelta della leggenda

Scelta della leggenda

Scelta della leggenda
Scegli la demo dell'evento

Scegli la demo dell'evento

Scegli la demo dell'evento