Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6c7fcb6

Browse files
author
Steve Chaplin
committed
SC
svn path=/trunk/matplotlib/; revision=1476
1 parent 524323b commit 6c7fcb6

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

lib/matplotlib/backends/backend_cairo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ def set_ctx_from_pixmap (self, pixmap):
103103
# not used by image backend (backend_cairo),
104104
# uses _set_ctx_from_surface() instead
105105
# used by GUI backend (backend_gtk)
106-
self.ctx = cairo.gdk_cairo_create (pixmap)
106+
self.ctx = cairo.gtk.gdk_cairo_create (pixmap)
107107

108108
set_pixmap = set_ctx_from_pixmap
109109

lib/matplotlib/backends/backend_gdk.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@ def __init__(self, gtkDA, dpi):
8686
self.dpi = dpi
8787
self._cmap = gtkDA.get_colormap()
8888

89-
def _set_pixmap (self, pixmap):
89+
def set_pixmap (self, pixmap):
9090
self.gdkDrawable = pixmap
9191

92-
def _set_width_height (self, width, height):
92+
def set_width_height (self, width, height):
9393
"""w,h is the figure w,h not the pixmap w,h
9494
"""
9595
self.width, self.height = width, height
@@ -499,9 +499,9 @@ def _render_figure(self, width, height):
499499
self._pixmap = gtk.gdk.Pixmap (None, self._pixmap_width,
500500
self._pixmap_height, depth=24)
501501
# gtk backend must use self.window
502-
self._renderer._set_pixmap (self._pixmap)
502+
self._renderer.set_pixmap (self._pixmap)
503503

504-
self._renderer._set_width_height (width, height)
504+
self._renderer.set_width_height (width, height)
505505
self.figure.draw (self._renderer)
506506

507507

lib/matplotlib/backends/backend_gtk.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -224,8 +224,8 @@ def idle_draw(*args):
224224
def _renderer_init(self):
225225
"""Override by GTK backends to select a different renderer
226226
Renderer should provide the methods:
227-
_set_pixmap ()
228-
_set_width_height ()
227+
set_pixmap ()
228+
set_width_height ()
229229
that are used by
230230
_render_figure()
231231
"""
@@ -257,9 +257,9 @@ def _render_figure(self, width, height):
257257
if DEBUG: print 'FigureCanvasGTK.%s new pixmap' % fn_name()
258258
self._pixmap = gtk.gdk.Pixmap (self.window, self._pixmap_width,
259259
self._pixmap_height)
260-
self._renderer._set_pixmap (self._pixmap)
260+
self._renderer.set_pixmap (self._pixmap)
261261

262-
self._renderer._set_width_height (width, height)
262+
self._renderer.set_width_height (width, height)
263263
self.figure.draw (self._renderer)
264264

265265

0 commit comments

Comments
 (0)