Spec-Zone.ru › Matplotlib

matplotlib.patches.BoxStyle

classmatplotlib.patches.BoxStyle(stylename, **kwargs)[исходный код]

Базовые классы: _Style

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

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

BoxStyle.Round(pad=0.2)

или:

BoxStyle("Round", pad=0.2)

или:

BoxStyle("Round, pad=0.2")

Определены следующие классы стилей рамок.

Класс

Имя

Параметры

Square

square

pad=0.3

Circle

circle

pad=0.3

Ellipse

ellipse

pad=0.3

LArrow

larrow

pad=0.3

RArrow

rarrow

pad=0.3

DArrow

darrow

pad=0.3

Round

round

pad=0.3, rounding_size=None

Round4

round4

pad=0.3, rounding_size=None

Sawtooth

sawtooth

pad=0.3, tooth_size=None

Roundtooth

roundtooth

pad=0.3, tooth_size=None

Экземпляр класса стиля рамки является вызываемым объектом со следующей сигнатурой:

__call__(self, x0, y0, width, height, mutation_size) -> Path

x0, y0, width и height задают положение и размер рисуемой рамки; mutation_size масштабирует свойства контура, например отступ.

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

classCircle(pad=0.3)[исходный код]

Базовые классы: object

Круглая рамка.

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classDArrow(pad=0.3)[исходный код]

Базовые классы: object

Рамка в форме двунаправленной стрелки.

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classEllipse(pad=0.3)[исходный код]

Базовые классы: object

Эллиптическая рамка.

Добавлено в версии 3.7.

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classLArrow(pad=0.3)[исходный код]

Базовые классы: object

Рамка в форме стрелки, направленной влево.

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classRArrow(pad=0.3)[исходный код]

Базовые классы: LArrow

Рамка в форме стрелки, направленной вправо.

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classRound(pad=0.3, rounding_size=None)[исходный код]

Базовые классы: object

Рамка с закруглёнными углами.

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

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

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classRound4(pad=0.3, rounding_size=None)[исходный код]

Базовые классы: object

Рамка со скруглёнными краями.

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

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

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classRoundtooth(pad=0.3, tooth_size=None)[исходный код]

Базовые классы: Sawtooth

Рамка с закруглённым пилообразным контуром.

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

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

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

Размер зубца пилообразного контура.

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classSawtooth(pad=0.3, tooth_size=None)[исходный код]

Базовые классы: object

Рамка с пилообразным контуром.

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

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

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

Размер зубца пилообразного контура.

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

classSquare(pad=0.3)[исходный код]

Базовые классы: object

Квадратная рамка.

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

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

__call__(x0, y0, width, height, mutation_size)[исходный код]

Вызвать self как функцию.

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

Справочник по объектам-художникам Matplotlib

Справочник по объектам-художникам Matplotlib

Рисование декоративных рамок

Рисование декоративных рамок

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

Spec-Zone.ru

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