Spec-Zone.ru › Matplotlib 3.2

matplotlib.patches.Shadow

class matplotlib.patches.Shadow(patch, ox, oy, props=None, **kwargs) [source]

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

Создает тень заданного patch, смещенную на ox, oy. Если props не равно None, это словарь свойств патча, который будет обновлён. Если None, тень будет иметь тот же цвет, что и лицо, но затемнённый.

Допустимы следующие ключевые аргументы:

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

Отображение на заданный renderer.

get_patch_transform(self) [source]

Возвращает экземпляр Transform, который преобразует координаты патча в координаты данных.

Например, можно определить патч круга, представляющий радиус 5, предоставив координаты для единичного круга и преобразование, масштабирующее координаты (координаты патча) на 5.

get_path(self) [source]

Возвращает путь этого патча.

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

Demo Text Path

Демонстрация пути текста

SVG Filter Pie

Круговая диаграмма с эффектами SVG

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

Spec-Zone.ru

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