Spec-Zone.ru › Matplotlib 1.5

matplotlib.backends.backend_wxagg

matplotlib.backends.backend_wxagg.FigureCanvas

псевдоним для FigureCanvasWxAgg

class matplotlib.backends.backend_wxagg.FigureCanvasWxAgg(parent, id, figure)

Базы: matplotlib.backends.backend_agg.FigureCanvasAgg, matplotlib.backends.backend_wx.FigureCanvasWx

FigureCanvas содержит рисунок и обрабатывает события.

В интерфейсе wxPython он наследуется от wxPanel и (обычно) находится внутри фрейма, созданного экземпляром FigureManagerWx. Родительское окно, вероятно, реализует wxSizer для управления размером отображаемого элемента управления — но мы даём подсказку о предпочтительном минимальном размере.

Инициализация экземпляра FigureWx.

  • Инициализация FigureCanvasBase и родительских элементов wxPanel.
  • Установка обработчиков событий для: EVT_SIZE (событие изменения размера) EVT_PAINT (событие рисования)
blit(bbox=None)

Передача области буфера agg, определённой bbox, на экран. Если bbox равно None, передаётся весь буфер.

draw(drawDC=None)

Отрисовка рисунка с помощью agg.

filetypes = {'eps': 'Encapsulated Postscript', 'ps': 'Postscript', 'png': 'Portable Network Graphics', 'svg': 'Scalable Vector Graphics', 'tif': 'Tagged Image File Format', 'svgz': 'Scalable Vector Graphics', 'tiff': 'Tagged Image File Format', 'pgf': 'PGF code for LaTeX', 'jpg': 'Joint Photographic Experts Group', 'rgba': 'Raw RGBA bitmap', 'jpeg': 'Joint Photographic Experts Group', 'raw': 'Raw RGBA bitmap', 'pdf': 'Portable Document Format'}
print_figure(filename, *args, **kwargs)
class matplotlib.backends.backend_wxagg.FigureFrameWxAgg(num, fig)

Базы: matplotlib.backends.backend_wx.FigureFrameWx

get_canvas(fig)
class matplotlib.backends.backend_wxagg.NavigationToolbar2WxAgg(canvas)

Базы: matplotlib.backends.backend_wx.NavigationToolbar2Wx

get_canvas(frame, fig)
matplotlib.backends.backend_wxagg.new_figure_manager(num, *args, **kwargs)

Создание нового экземпляра Figure Manager

matplotlib.backends.backend_wxagg.new_figure_manager_given_figure(num, figure)

Создание нового экземпляра Figure Manager для данного рисунка.

© 2012–2016 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/1.5.3/api/backend_wxagg_api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API