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. |