matplotlib.artist.Artist.set_picker #
- Artista. set_picker ( picker ) [fonte] #
Defina o comportamento de seleção do artista.
- Parâmetros :
- picker None ou bool ou float ou callable
Isso pode ser um dos seguintes:
Nenhum : A seleção está desativada para este artista (padrão).
Um booleano: Se True , a seleção será ativada e o artista disparará um evento de seleção se o evento do mouse estiver sobre o artista.
Um float: Se o seletor for um número, ele será interpretado como uma tolerância epsilon em pontos e o artista disparará um evento se seus dados estiverem dentro do epsilon do evento do mouse. Para alguns artistas, como linhas e coleções de patch, o artista pode fornecer dados adicionais para o evento pick que é gerado, por exemplo, os índices dos dados dentro do epsilon do evento pick
Uma função: Se o seletor puder ser chamado, é uma função fornecida pelo usuário que determina se o artista é atingido pelo evento do mouse:
hit, props = picker(artist, mouseevent)
para determinar o teste de acerto. se o evento do mouse estiver sobre o artista, retorne hit=True e props é um dicionário de propriedades que você deseja adicionar aos atributos PickEvent.
Exemplos usando matplotlib.artist.Artist.set_picker
#
Escolha a demonstração do evento