Spec-Zone.ru › Matplotlib 3.1

mpl_toolkits.axisartist.axis_artist.LabelBase

class mpl_toolkits.axisartist.axis_artist.LabelBase(*args, **kwargs) [source]

Bases: matplotlib.text.Text

Базовый класс для AxisLabel и TickLabels. Положение и угол текста вычисляются по атрибутам offset_ref_angle, text_ref_angle и offset_radius.

draw(self, renderer) [source]

Отображает объект Text в заданном renderer.

get_window_extent(self, renderer) [source]

Возвращает Bbox прямоугольник, ограничивающий текст, в единицах отображения.

Помимо внутреннего использования, это полезно для определения нажатия на области на изображении png на веб-странице.

Параметры:
renderer : Renderer, optional

Для вычисления области необходим объект renderer. Если элемент уже нарисован, renderer кэшируется, поэтому передавать этот аргумент необходимо только при вызове get_window_extent до первого вызова draw. На практике обычно проще сначала вызвать отрисовку (например, сохранив фигуру).

dpi : float, optional

Значение dpi для вычисления bbox, по умолчанию self.figure.dpi (не dpi renderer); необходимо задать, например, для соответствия областей с фигурой, сохранённой с пользовательским значением dpi.

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/mpl_toolkits.axisartist.axis_artist.LabelBase.html

Spec-Zone.ru

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