|
From: <pki...@us...> - 2007-07-20 13:21:43
|
Revision: 3585
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=3585&view=rev
Author: pkienzle
Date: 2007-07-20 06:21:42 -0700 (Fri, 20 Jul 2007)
Log Message:
-----------
Fix concatenate bug in contains() method
Modified Paths:
--------------
trunk/matplotlib/lib/matplotlib/lines.py
Modified: trunk/matplotlib/lib/matplotlib/lines.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/lines.py 2007-07-20 08:56:16 UTC (rev 3584)
+++ trunk/matplotlib/lib/matplotlib/lines.py 2007-07-20 13:21:42 UTC (rev 3585)
@@ -103,8 +103,10 @@
line_hits = (cx-px)**2 + (cy-py)**2 <= radius**2
#if any(line_hits): print "lines",xr[candidates]
line_hits = line_hits & candidates
- result = concatenate((nonzero(point_hits),nonzero(line_hits)))
- return result
+ points, = point_hits.ravel().nonzero()
+ lines, = line_hits.ravel().nonzero()
+ #print points,lines
+ return concatenate((points,lines))
class Line2D(Artist):
lineStyles = _lineStyles = { # hidden names deprecated
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|