Spec-Zone.ru › Matplotlib 2.1

matplotlib.patches.Polygon

class matplotlib.patches.Polygon(xy, closed=True, **kwargs)

Объект полигона.

xy — массив NumPy формы Nx2.

Если closed имеет значение True, полигон будет замкнутым, то есть начальная и конечная точки будут совпадать.

Допустимые значения kwargs:

Свойство Описание
agg_filter неизвестно
alpha число с плавающей точкой или None
animated [True | False]
antialiased или aa [True | False] или None по умолчанию
capstyle [‘butt’ | ‘round’ | ‘projecting’]
clip_box экземпляр matplotlib.transforms.Bbox
clip_on [True | False]
clip_path [ (Path, Transform) | Patch | None ]
color спецификация цвета matplotlib
contains вызываемая функция
edgecolor или ec спецификация цвета mpl, None, ‘none’ или ‘auto’
facecolor или fc спецификация цвета mpl, или None по умолчанию, или ‘none’ для отсутствия цвета
figure экземпляр matplotlib.figure.Figure
fill [True | False]
gid строка-идентификатор
hatch [‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’]
joinstyle [‘miter’ | ‘round’ | ‘bevel’]
label строка или любой печатаемый объект с преобразованием ‘%s’
linestyle или ls [‘solid’ | ‘dashed’, ‘dashdot’, ‘dotted’ | (смещение, последовательность чередования) | '-' | '--' | '-.' | ':' | 'None' | ' ' | '']
linewidth или lw число с плавающей точкой или None по умолчанию
path_effects неизвестно
picker [None|число|логическое значение|вызываемый объект]
rasterized [True | False | None]
sketch_params неизвестно
snap неизвестно
transform экземпляр Transform
url строка URL
visible [True | False]
zorder любое число

См. также

Patch
Дополнительные kwargs
get_closed()

Возвращает, замкнутый ли полигон

Возвращает:

closed : bool

Закрыт ли путь

get_path()

Получить путь полигона

Возвращает:

path : Path

Объект Path для полигона

get_xy()

Получить вершины пути

Возвращает:

vertices : массив NumPy

Координаты вершин как Nx2 массив.

set_closed(closed)

Установить, замкнут ли полигон

Параметры:

closed : bool

True, если полигон замкнут

set_xy(xy)

Установить вершины полигона

Параметры:

xy : массив NumPy или итерируемый список пар

Координаты вершин как Nx2 массив NumPy или итерируемый список пар.

xy

Устанавливает/получает вершины полигона. Это свойство предоставлено для совместимости со старыми версиями matplotlib 0.91.x. В новом коде следует использовать get_xy() и set_xy() вместо него.

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

../../_images/sphx_glr_patch_collection_thumb.png

Окружности, сегменты и многоугольники

../../_images/sphx_glr_boxplot_demo_thumb.png

Диаграммы размаха

../../_images/sphx_glr_hatch_demo_thumb.png

Демонстрация заливки узором

../../_images/sphx_glr_integral_thumb.png

Интеграл как площадь под кривой

../../_images/sphx_glr_trifinder_event_demo_thumb.png

Демонстрация обработчика событий Trifinder

../../_images/sphx_glr_poly_editor_thumb.png

Редактор многоугольников

© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.patches.Polygon.html

Spec-Zone.ru

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