matplotlib.axes.Axes.get_tightbbox
- Axes.get_tightbbox(renderer, call_axes_locator=True, bbox_extra_artists=None, *, for_layout_only=False)[source]
-
Возвращает прямоугольник сжатия области построения, включая ось и её декораторы (подписи осей, заголовок и т.д.).
Элементы, которые имеют
artist.set_in_layout(False), не включаются в прямоугольник.- Параметры
-
-
renderer
RendererBaseподкласс -
объект отрисовки, который будет использоваться для рисования фигур (т.е.
fig.canvas.get_renderer()) -
bbox_extra_artistsсписок
ArtistилиNone -
Список элементов для включения в прямоугольник сжатия. Если
None(значение по умолчанию), то все дочерние элементы Axes включаются в прямоугольник сжатия. - call_axes_locatorbool, по умолчанию: True
-
Если call_axes_locator
False, он не вызывает атрибут_axes_locator, что необходимо для получения правильного прямоугольника.call_axes_locator=Falseможет быть использован, если вызывающий метод заинтересован только в относительных размерах прямоугольника сжатия по сравнению с прямоугольником области построения. - for_layout_onlyпо умолчанию: False
-
Прямоугольник не будет включать x-расстояние заголовка и подписи оси x, или y-расстояние подписи оси y.
-
renderer
- Возвращает
-
BboxBase-
Прямоугольник в пиксельных координатах фигуры.
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.axes.Axes.get_tightbbox.html