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_boxBboxclip_onбулево значение clip_pathPatch или (Path, Transform) или None colorцвет containsвызываемый объект edgecolorили ecцвет или None или 'auto' facecolorили fcцвет или None figureFigurefillбулево значение gidстрока hatch{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} in_layoutбулево значение joinstyle{'miter', 'round', 'bevel'} labelобъект linestyleили ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...} linewidthили lwчисло с плавающей точкой или None path_effectsAbstractPathEffectpickerNone или булево значение или число с плавающей точкой или вызываемый объект rasterizedбулево значение или None sketch_params(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой) snapбулево значение или None transformTransformurlстрока visibleбулево значение zorderчисло с плавающей точкой -
draw(self, renderer)[source] -
Отображение на заданный renderer.
-
get_patch_transform(self)[source] -
Возвращает экземпляр
Transform, который преобразует координаты патча в координаты данных.Например, можно определить патч круга, представляющий радиус 5, предоставив координаты для единичного круга и преобразование, масштабирующее координаты (координаты патча) на 5.
-
get_path(self)[source] -
Возвращает путь этого патча.
-
Примеры использования matplotlib.patches.Shadow
© 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