Spec-Zone.ru › Matplotlib 3.4

mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch

class mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch(bbox1, bbox2, loc1a, loc2a, loc1b, loc2b, **kwargs)[source]

Bases: mpl_toolkits.axes_grid1.inset_locator.BboxConnector

Соединить два прямоугольника с помощью четырёхугольника.

Четырёхугольник задаётся двумя линиями, которые начинаются и заканчиваются в углах прямоугольников. Четыре стороны четырёхугольника определяются двумя линиями, указанными, линией между двумя углами, указанными в bbox1 и линией между двумя углами, указанными в bbox2.

Параметры:
bbox1, bbox2matplotlib.transforms.Bbox

Прямоугольники для соединения.

loc1a, loc2a{1, 2, 3, 4}

Углы bbox1 и bbox2 для построения первой линии. Допустимые значения:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
loc1b, loc2b{1, 2, 3, 4}

Углы bbox1 и bbox2 для построения второй линии. Допустимые значения:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
**kwargs

Свойства фигуры для линии:

Свойство Описание
agg_filter функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив float (m, n, 3)
alpha скаляр или None
animated bool
antialiased или aa неизвестно
capstyle CapStyle или {'butt', 'projecting', 'round'}
clip_box Bbox
clip_on bool
clip_path Фигура или (Путь, Преобразование) или None
color цвет
contains неизвестно
edgecolor или ec цвет или None или 'auto'
facecolor или fc цвет или None
figure Figure
fill bool
gid строка
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout bool
joinstyle JoinStyle или {'miter', 'round', 'bevel'}
label объект
linestyle или ls {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth или lw число с плавающей точкой или None
path_effects AbstractPathEffect
picker None или bool или число с плавающей точкой или вызываемая функция
rasterized bool
sketch_params (scale: float, length: float, randomness: float)
snap bool или None
transform Transform
url строка
visible bool
zorder число с плавающей точкой
__init__(bbox1, bbox2, loc1a, loc2a, loc1b, loc2b, **kwargs)[source]

Подключить две области с помощью четырёхугольника.

Четырёхугольник задаётся двумя линиями, которые начинаются и заканчиваются в углах областей. Четыре стороны четырёхугольника определяются двумя линиями, прямой между двумя углами, указанными в bbox1, и прямой между двумя углами, указанными в bbox2.

Параметры:
bbox1, bbox2matplotlib.transforms.Bbox

Области для соединения.

loc1a, loc2a{1, 2, 3, 4}

Углы bbox1 и bbox2 для рисования первой линии. Допустимые значения:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
loc1b, loc2b{1, 2, 3, 4}

Углы bbox1 и bbox2 для рисования второй линии. Допустимые значения:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
**kwargs

Свойства фигуры для нарисованной линии:

Свойство Описание
agg_filter функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив float (m, n, 3)
alpha скаляр или None
animated bool
antialiased или aa неизвестно
capstyle CapStyle или {'butt', 'projecting', 'round'}
clip_box Bbox
clip_on bool
clip_path Объект Patch или (Path, Transform) или None
color цвет
contains неизвестно
edgecolor или ec цвет или None или 'auto'
facecolor или fc цвет или None
figure Figure
fill bool
gid строка
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout bool
joinstyle JoinStyle или {'miter', 'round', 'bevel'}
label объект
linestyle или ls {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth или lw float или None
path_effects AbstractPathEffect
picker None или bool или float или вызываемый объект
rasterized bool
sketch_params (scale: float, length: float, randomness: float)
snap bool или None
transform Transform
url строка
visible bool
zorder float
__module__ = 'mpl_toolkits.axes_grid1.inset_locator'
get_path()[source]

Возвращает путь этой фигуры.

Примеры использования mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch

Axes Zoom Effect

Эффект масштабирования осей

© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch.html

Spec-Zone.ru

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