Spec-Zone.ru › Matplotlib

matplotlib.patches.PathPatch

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

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

Универсальный штриховой контур, состоящий из нескольких кривых.

path — объект Path.

Допустимые именованные аргументы:

Свойство

Описание

agg_filter

функция фильтра, которая принимает массив чисел с плавающей точкой размером (m, n, 3) и значение dpi, а возвращает массив размером (m, n, 3) и два смещения от нижнего левого угла изображения

alpha

неизвестно

animated

bool

antialiased или aa

bool или None

capstyle

CapStyle или {'butt', 'projecting', 'round'}

clip_box

BboxBase или None

clip_on

bool

clip_path

Patch или (Path, Transform) или None

color

цвет

edgecolor или ec

цвет или None

facecolor или fc

цвет или None

figure

Figure или SubFigure

fill

bool

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

hatch_linewidth

неизвестно

in_layout

bool

joinstyle

JoinStyle или {'miter', 'round', 'bevel'}

label

объект

linestyle или ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidth или lw

float или None

mouseover

bool

path_effects

список объектов AbstractPathEffect

picker

None, bool, float или вызываемый объект

rasterized

bool

sketch_params

(scale: float, length: float, randomness: float)

snap

bool или None

transform

Transform

url

str

visible

bool

zorder

float

get_path()[исходный код]

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

set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, antialiased=<UNSET>, capstyle=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, color=<UNSET>, edgecolor=<UNSET>, facecolor=<UNSET>, fill=<UNSET>, gid=<UNSET>, hatch=<UNSET>, hatch_linewidth=<UNSET>, in_layout=<UNSET>, joinstyle=<UNSET>, label=<UNSET>, linestyle=<UNSET>, linewidth=<UNSET>, mouseover=<UNSET>, path=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, zorder=<UNSET>)[исходный код]

Задаёт сразу несколько свойств.

Поддерживаются следующие свойства:

Свойство

Описание

agg_filter

функция фильтра, которая принимает массив чисел с плавающей точкой размером (m, n, 3) и значение dpi, а возвращает массив размером (m, n, 3) и два смещения от нижнего левого угла изображения

alpha

float или None

animated

bool

antialiased или aa

bool или None

capstyle

CapStyle или {'butt', 'projecting', 'round'}

clip_box

BboxBase или None

clip_on

bool

clip_path

Patch или (Path, Transform) или None

color

цвет

edgecolor или ec

цвет или None

facecolor или fc

цвет или None

figure

Figure или SubFigure

fill

bool

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

hatch_linewidth

неизвестно

in_layout

bool

joinstyle

JoinStyle или {'miter', 'round', 'bevel'}

label

объект

linestyle или ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidth или lw

float или None

mouseover

bool

path

неизвестно

path_effects

список объектов AbstractPathEffect

picker

None, bool, float или вызываемый объект

rasterized

bool

sketch_params

(scale: float, length: float, randomness: float)

snap

bool или None

transform

Transform

url

str

visible

bool

zorder

float

set_path(path)[исходный код]

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

Редактор путей

Редактор путей

Различные способы вывода изображений

Различные способы вывода изображений

Кривая с полосой погрешности

Кривая с полосой погрешности

Демонстрация Stairs

Демонстрация Stairs

Построение гистограмм с помощью Rectangle и PolyCollection

Построение гистограмм с помощью Rectangle и PolyCollection

Логотип Matplotlib

Логотип Matplotlib

Эффект пути TickedStroke

Эффект пути TickedStroke

Рисование плоских объектов на трёхмерном графике

Рисование плоских объектов на трёхмерном графике

Справочник по художникам Matplotlib

Справочник по художникам Matplotlib

Составной путь

Составной путь

Дельфины

Дельфины

М-м-м, пончики!!!

М-м-м, пончики!!!

Объект PathPatch

Объект PathPatch

Кривая Безье

Кривая Безье

Firefox

Firefox

Диаграммы размаха с пользовательскими цветами заливки

Диаграммы размаха с пользовательскими цветами заливки

Использование текста в качестве Path

Использование текста в качестве Path

Руководство по Path

Руководство по Path

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

Spec-Zone.ru

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