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