def _change_selected_color(self, eve):
ind = self._get_point_index_from_event(eve)
if self._prev_selected_ind == ind:
return None
if self._prev_selected_ind is not None:
self.plot_data._edgecolors[self._prev_selected_ind] = self._point_colors[self._prev_selected_ind]
self.plot_data._edgecolors[ind] = colors.to_rgba(self.selected_color)
self._prev_selected_ind = ind
self._mpl.redraw()
评论列表
文章目录