From: <md...@us...> - 2007-11-06 15:48:47
|
Revision: 4123 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4123&view=rev Author: mdboom Date: 2007-11-06 07:48:22 -0800 (Tue, 06 Nov 2007) Log Message: ----------- Mistake in last commit. Modified Paths: -------------- branches/transforms/lib/matplotlib/path.py Modified: branches/transforms/lib/matplotlib/path.py =================================================================== --- branches/transforms/lib/matplotlib/path.py 2007-11-06 15:37:44 UTC (rev 4122) +++ branches/transforms/lib/matplotlib/path.py 2007-11-06 15:48:22 UTC (rev 4123) @@ -86,9 +86,11 @@ resulting path will be compressed, with MOVETO codes inserted in the correct places to jump over the masked regions. """ - mask = ma.getmask(vertices) - if not mask: - vertices = ma.asarray(vertices, npy.float_) + mask = ma.nomask + if ma.isMaskedArray(vertices): + mask = ma.getmask(vertices) + else: + vertices = npy.asarray(vertices, npy.float_) if codes is None: if len(vertices) == 0: @@ -121,8 +123,6 @@ codes = ma.masked_array(codes, mask=mask1d).compressed() codes = npy.asarray(codes, self.code_type) - vertices = npy.asarray(vertices, npy.float_) - assert vertices.ndim == 2 assert vertices.shape[1] == 2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |