MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / draw

Method draw

lib/matplotlib/backends/backend_wxcairo.py:10–18  ·  view source on GitHub ↗
(self, drawDC=None)

Source from the content-addressed store, hash-verified

8
9class FigureCanvasWxCairo(FigureCanvasCairo, _FigureCanvasWxBase):
10 def draw(self, drawDC=None):
11 size = self.figure.bbox.size.astype(int)
12 surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, *size)
13 self._renderer.set_context(cairo.Context(surface))
14 self._renderer.dpi = self.figure.dpi
15 self.figure.draw(self._renderer)
16 self.bitmap = wxcairo.BitmapFromImageSurface(surface)
17 self._isDrawn = True
18 self.gui_repaint(drawDC=drawDC)
19
20
21@_BackendWx.export

Callers

nothing calls this directly

Calls 2

set_contextMethod · 0.80
gui_repaintMethod · 0.80

Tested by

no test coverage detected