Spec-Zone.ru › Matplotlib 3.3

matplotlib.patches.Shadow

class matplotlib.patches.Shadow(patch, ox, oy, props=<deprecated parameter>, **kwargs) [source]

Bases: matplotlib.patches.Patch

Создать тень заданного patch.

По умолчанию тень будет иметь тот же цвет заливки, что и patch, но более темный.

Параметры:
patchPatch

Patch для создания тени.

ox, oyfloat

Смещение тени в координатах данных, масштабированное с помощью множителя dpi/72.

propsdict

устаревшее (используйте kwargs вместо этого) Свойства патча тени.

**kwargs

Свойства патча тени. Поддерживаемые ключи:

Свойство Описание
agg_filter функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)
alpha float или None
animated bool
antialiased или aa неизвестно
capstyle {'butt', 'round', 'projecting'}
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 str
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout bool
joinstyle {'miter', 'round', 'bevel'}
label объект
linestyle или ls {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth или lw float или None
path_effects AbstractPathEffect
picker None или bool или вызываемый объект
rasterized bool или None
sketch_params (scale: float, length: float, randomness: float)
snap bool или None
transform Transform
url str
visible bool
zorder float
END_OF_DOCUMENT_MARKER
__init__(self, patch, ox, oy, props=<deprecated parameter>, **kwargs) [source]

Создать тень данного patch.

По умолчанию, тень будет иметь тот же цвет заливки, что и patch, но затемнённый.

Параметры:
patchPatch

Patch для создания тени.

ox, oyfloat

Смещение тени в координатах данных, масштабированное на коэффициент dpi/72.

propsdict

Устарело (используйте kwargs вместо этого) Свойства объекта-тени.

**kwargs

Свойства объекта-тени. Поддерживаемые ключи:

Свойство Описание
agg_filter Функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)
alpha float или None
animated bool
antialiased или aa неизвестно
capstyle {'butt', 'round', 'projecting'}
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 str
hatch {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
in_layout bool
joinstyle {'miter', 'round', 'bevel'}
label объект
linestyle или ls {'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...}
linewidth или lw float или None
path_effects AbstractPathEffect
picker None или bool или вызываемый объект
rasterized bool или None
sketch_params (масштаб: float, длина: float, случайность: float)
snap bool или None
transform Transform
url str
visible bool
zorder float
__module__ = 'matplotlib.patches'
__str__(self) [source]

Возвращает str(self).

draw(self, renderer) [source]

Отрисовать элемент-графический объект (и его потомков) с помощью данного рендерера.

Это не имеет эффекта, если элемент-графический объект не видим (Artist.get_visible возвращает False).

Параметры:
rendererRendererBase subclass.

Примечания

Этот метод переопределён в подклассах Artist.

get_patch_transform(self) [source]

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

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

get_path(self) [source]

Возвращает путь данного patch.

property props

Примеры использования 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.3.3/api/_as_gen/matplotlib.patches.Shadow.html

Spec-Zone.ru

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