Spec-Zone.ru › Matplotlib 3.4

matplotlib.patches.BoxStyle

class matplotlib.patches.BoxStyle(stylename, **kw)[source]

Bases: matplotlib.patches._Style

BoxStyle — это контейнерный класс, который определяет несколько классов boxstyle, используемых для FancyBboxPatch.

Объект стиля можно создать следующим образом:

BoxStyle.Round(pad=0.2)

или:

BoxStyle("Round", pad=0.2)

или:

BoxStyle("Round, pad=0.2")

Ниже приведены определённые классы boxstyle.

Класс Имя Атрибуты
Circle circle pad=0.3
DArrow darrow pad=0.3
LArrow larrow pad=0.3
RArrow rarrow pad=0.3
Round round pad=0.3, rounding_size=None
Round4 round4 pad=0.3, rounding_size=None
Roundtooth roundtooth pad=0.3, tooth_size=None
Sawtooth sawtooth pad=0.3, tooth_size=None
Square square pad=0.3

Любой экземпляр класса boxstyle — это вызываемый объект, чья сигнатура вызова:

__call__(self, x0, y0, width, height, mutation_size)

и возвращает экземпляр Path. x0, y0, width и height задают расположение и размер отображаемого прямоугольника. mutation_scale определяет общий размер мутации (то есть преобразования прямоугольника в «изящный» прямоугольник).

Возвращает экземпляр подкласса с заданным именем стиля.

class Circle(pad=0.3)[source]

Bases: matplotlib.patches.BoxStyle._Base

Круговой прямоугольник.

Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<устаревший параметр>)[source]

Принимая во внимание расположение и размер прямоугольника, возвращает путь к прямоугольнику вокруг него.

Параметры:
x0, y0, width, heightfloat

Расположение и размер прямоугольника.

mutation_sizefloat

Справочная шкала для мутации.

Возвращает:
Path
__init__(pad=0.3)[source]
Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__module__ = 'matplotlib.patches'
class DArrow(pad=0.3)[source]

Bases: matplotlib.patches.BoxStyle._Base

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

Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<устаревший параметр>)[source]

Принимая во внимание расположение и размер прямоугольника, возвращает путь к прямоугольнику вокруг него.

Параметры:
x0, y0, width, heightfloat

Расположение и размер прямоугольника.

mutation_sizefloat

Справочная шкала для мутации.

Возвращает:
Path
__init__(pad=0.3)[source]
Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__module__ = 'matplotlib.patches'
class LArrow(pad=0.3)[source]

Bases: matplotlib.patches.BoxStyle._Base

Прямоугольник в форме левой стрелки.

Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<устаревший параметр>)[source]

Принимая во внимание расположение и размер прямоугольника, возвращает путь к прямоугольнику вокруг него.

Параметры:
x0, y0, width, heightfloat

Расположение и размер прямоугольника.

mutation_sizefloat

Справочная шкала для мутации.

Возвращает:
Path
__init__(pad=0.3)[source]
Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__module__ = 'matplotlib.patches'
класс RArrow(pad=0.3)[source]

Базы: matplotlib.patches.BoxStyle.LArrow

Прямоугольник в форме стрелки, направленной вправо.

Параметры:
padfloat, по умолчанию: 0.3

Величина отступа вокруг исходного прямоугольника.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<deprecated parameter>)[source]

Учитывая расположение и размер прямоугольника, возвращает путь прямоугольника вокруг него.

Параметры:
x0, y0, width, heightfloat

Расположение и размер прямоугольника.

mutation_sizefloat

Ссылка на масштаб мутации.

Возвращает:
Path
__module__ = 'matplotlib.patches'
класс Round(pad=0.3, rounding_size=None)[source]

Базы: matplotlib.patches.BoxStyle._Base

Прямоугольник с закруглёнными углами.

Параметры:
padfloat, по умолчанию: 0.3

Величина отступа вокруг исходного прямоугольника.

rounding_sizefloat, по умолчанию: pad

Радиус углов.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<deprecated parameter>)[source]

Учитывая расположение и размер прямоугольника, возвращает путь прямоугольника вокруг него.

Параметры:
x0, y0, width, heightfloat

Расположение и размер прямоугольника.

mutation_sizefloat

Ссылка на масштаб мутации.

Возвращает:
Path
__init__(pad=0.3, rounding_size=None)[source]
Параметры:
padfloat, по умолчанию: 0.3

Величина отступа вокруг исходного прямоугольника.

rounding_sizefloat, по умолчанию: pad

Радиус углов.

__module__ = 'matplotlib.patches'
класс Round4(pad=0.3, rounding_size=None)[source]

Базы: matplotlib.patches.BoxStyle._Base

Прямоугольник с закруглёнными краями.

Параметры:
padfloat, по умолчанию: 0.3

Величина отступа вокруг исходного прямоугольника.

rounding_sizefloat, по умолчанию: pad/2

Закругление краёв.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<deprecated parameter>)[source]

Учитывая расположение и размер прямоугольника, возвращает путь прямоугольника вокруг него.

Параметры:
x0, y0, width, heightfloat

Расположение и размер прямоугольника.

mutation_sizefloat

Ссылка на масштаб мутации.

Возвращает:
Path
__init__(pad=0.3, rounding_size=None)[source]
Параметры:
padfloat, по умолчанию: 0.3

Величина отступа вокруг исходного прямоугольника.

rounding_sizefloat, по умолчанию: pad/2

Закругление краёв.

__module__ = 'matplotlib.patches'
класс Roundtooth(pad=0.3, tooth_size=None)[source]

Основывается на matplotlib.patches.BoxStyle.Sawtooth

Прямоугольник с закругленными зубцами по контуру.

Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

tooth_sizefloat, по умолчанию: pad/2

Размер зубцов.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<deprecated parameter>)[source]

Возвращает путь прямоугольника вокруг заданной области.

Параметры:
x0, y0, width, heightfloat

Координаты и размеры прямоугольника.

mutation_sizefloat

Масштаб мутации.

Возвращает:
Path
__module__ = 'matplotlib.patches'
класс Sawtooth(pad=0.3, tooth_size=None)[source]

Основывается на matplotlib.patches.BoxStyle._Base

Прямоугольник с зубцами по контуру.

Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

tooth_sizefloat, по умолчанию: pad/2

Размер зубцов.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<deprecated parameter>)[source]

Возвращает путь прямоугольника вокруг заданной области.

Параметры:
x0, y0, width, heightfloat

Координаты и размеры прямоугольника.

mutation_sizefloat

Масштаб мутации.

Возвращает:
Path
__init__(pad=0.3, tooth_size=None)[source]
Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

tooth_sizefloat, по умолчанию: pad/2

Размер зубцов.

__module__ = 'matplotlib.patches'
класс Square(pad=0.3)[source]

Основывается на matplotlib.patches.BoxStyle._Base

Квадратный прямоугольник.

Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__call__(x0, y0, width, height, mutation_size, mutation_aspect=<deprecated parameter>)[source]

Возвращает путь прямоугольника вокруг заданной области.

Параметры:
x0, y0, width, heightfloat

Координаты и размеры прямоугольника.

mutation_sizefloat

Масштаб мутации.

Возвращает:
Path
__init__(pad=0.3)[source]
Параметры:
padfloat, по умолчанию: 0.3

Размер отступа вокруг исходного прямоугольника.

__module__ = 'matplotlib.patches'
__module__ = 'matplotlib.patches'

Примеры использования matplotlib.patches.BoxStyle

Справочник по объектам Matplotlib

Справочник по объектам Matplotlib

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

Spec-Zone.ru

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