From: <md...@us...> - 2007-11-15 15:15:22
|
Revision: 4304 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4304&view=rev Author: mdboom Date: 2007-11-15 07:15:21 -0800 (Thu, 15 Nov 2007) Log Message: ----------- Minor speed improvements. Modified Paths: -------------- branches/transforms/lib/matplotlib/lines.py Modified: branches/transforms/lib/matplotlib/lines.py =================================================================== --- branches/transforms/lib/matplotlib/lines.py 2007-11-15 15:14:47 UTC (rev 4303) +++ branches/transforms/lib/matplotlib/lines.py 2007-11-15 15:15:21 UTC (rev 4304) @@ -395,8 +395,6 @@ self._xorig = x self._yorig = y self.recache() - else: - self._transformed_path = TransformedPath(self._path, self.get_transform()) def recache(self): #if self.axes is None: print 'recache no axes' @@ -741,11 +739,11 @@ gc, Path.unit_circle(), transform, path, path_trans, rgbFace) - + _draw_pixel_transform = Affine2D().translate(-0.5, -0.5) def _draw_pixel(self, renderer, gc, path, path_trans): rgbFace = self._get_rgb_face() - transform = Affine2D().translate(-0.5, -0.5) - renderer.draw_markers(gc, Path.unit_rectangle(), transform, + renderer.draw_markers(gc, Path.unit_rectangle(), + self._draw_pixel_transform, path, path_trans, rgbFace) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |