Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4dfa2f1 commit 8b54e6bCopy full SHA for 8b54e6b
lib/matplotlib/widgets.py
@@ -19,7 +19,6 @@
19
import numpy as np
20
from matplotlib import rcParams
21
22
-from .mlab import dist
23
from .patches import Circle, Rectangle, Ellipse
24
from .lines import Line2D
25
from .transforms import blended_transform_factory
@@ -1031,7 +1030,8 @@ def _clicked(self, event):
1031
1030
1032
def inside(p):
1033
pcirc = np.array([p.center[0], p.center[1]])
1034
- return dist(pclicked, pcirc) < p.radius
+ d = pclicked - pcirc
+ return np.sqrt(np.dot(d, d)) < p.radius
1035
1036
for i, (p, t) in enumerate(zip(self.circles, self.labels)):
1037
if t.get_window_extent().contains(event.x, event.y) or inside(p):
0 commit comments