matplotlib.artist.Artist.set_picker #

Artiste. set_picker ( sélecteur ) [source] #

Définir le comportement de picking de l'artiste.

Paramètres :
sélecteur None ou bool ou float ou callable

Il peut s'agir de l'un des éléments suivants :

  • Aucun : le picking est désactivé pour cet artiste (par défaut).

  • Un booléen : Si True , la sélection sera activée et l'artiste déclenchera un événement de sélection si l'événement de la souris est sur l'artiste.

  • Un flottant : si le sélecteur est un nombre, il est interprété comme une tolérance epsilon en points et l'artiste déclenchera un événement si ses données sont à moins d'epsilon de l'événement de la souris. Pour certains artistes comme les lignes et les collections de patchs, l'artiste peut fournir des données supplémentaires à l'événement de sélection qui est généré, par exemple, les indices des données dans epsilon de l'événement de sélection

  • Une fonction : si le sélecteur est appelable, il s'agit d'une fonction fournie par l'utilisateur qui détermine si l'artiste est touché par l'événement de la souris :

    hit, props = picker(artist, mouseevent)
    

    pour déterminer le test de réussite. si l'événement de la souris est sur l'artiste, renvoyez hit=True et props est un dictionnaire de propriétés que vous souhaitez ajouter aux attributs PickEvent.

Exemples utilisant matplotlib.artist.Artist.set_picker#

Cueillette de légende

Cueillette de légende

Cueillette de légende
Choisissez la démo de l'événement

Choisissez la démo de l'événement

Choisissez la démo de l'événement