matplotlib.patches.RegularPolygon
-
class matplotlib.patches.RegularPolygon(xy, numVertices, radius=5, orientation=0, **kwargs)[source] -
Правильный многоугольник.
Аргументы конструктора:
- xy
- Кортеж длины 2 (x, y) центра.
- numVertices
- количество вершин.
- radius
- Расстояние от центра до каждой вершины.
- orientation
- поворот многоугольника (в радианах).
Допустимые значения kwargs:
Свойство Описание agg_filterФункция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3) alphafloat или None animatedbool antialiasedили aabool или None capstyle['butt' | 'round' | 'projecting'] clip_boxэкземпляр Bboxclip_onbool clip_path[( Path,Transform) |Patch| None]colorспецификация цвета matplotlib containsвызываемая функция edgecolorили ecспецификация цвета mpl, None, 'none' или 'auto' facecolorили fcспецификация цвета mpl, или None по умолчанию, или 'none' для отсутствия цвета figureэкземпляр Figurefillbool gidстрока id hatch['/' | '\' | '|' | '-' | '+' | 'x' | 'o' | 'O' | '.' | '*'] joinstyle['miter' | 'round' | 'bevel'] labelобъект linestyleили ls['solid' | 'dashed', 'dashdot', 'dotted' | (offset, on-off-dash-seq) | '-'|'--'|'-.'|':'|'None'|' '|'']linewidthили lwчисловое значение или None для значения по умолчанию path_effectsAbstractPathEffectpicker[None | bool | float | вызываемая функция] rasterizedbool или None sketch_params(масштаб: float, длина: float, случайность: float) snapbool или None transformTransformurlстрока url visiblebool zorderfloat -
get_patch_transform()[source] -
Возвращает экземпляр
Transform, который преобразует координаты фигуры в данные.Например, можно определить фигуру круга, представляющую радиус 5, указав координаты для единичной окружности и преобразование, которое масштабирует координаты (координаты фигуры) на 5.
-
get_path()[source] -
Возвращает путь этой фигуры.
-
numvertices
-
orientation
-
radius
-
xy
Примеры использования matplotlib.patches.RegularPolygon
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.patches.RegularPolygon.html