matplotlib.patches.Ellipse
-
class matplotlib.patches.Ellipse(xy, width, height, angle=0, **kwargs)[source] -
Bases:
matplotlib.patches.PatchЭллипс без масштабирования.
Параметры: -
xy : tuple of (scalar, scalar) -
Координаты центра эллипса.
-
width : scalar -
Полная длина (диаметр) горизонтальной оси.
-
height : scalar -
Полная длина (диаметр) вертикальной оси.
-
angle : scalar, optional -
Поворот против часовой стрелки в градусах.
Примечания
Допустимые ключевые аргументы:
Свойство Описание agg_filterфункция фильтра, которая принимает массив (m, n, 3) с плавающей запятой и значение dpi, и возвращает массив (m, n, 3) alphaчисло с плавающей запятой или None animatedбулево значение antialiasedнеизвестно capstyle{'butt', 'round', 'projecting'} clip_boxBboxclip_onбулево значение clip_path[( Path,Transform) |Patch| None]colorцвет containsвызываемая функция edgecolorцвет или None или 'auto' facecolorцвет или None figureFigurefillбулево значение gidстрока hatch{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} in_layoutбулево значение joinstyle{'miter', 'round', 'bevel'} labelобъект linestyle{'-', '--', '-.', ':', '', (смещение, последовательность включения-выключения), ...} linewidthчисло с плавающей запятой или None для значения по умолчанию path_effectsAbstractPathEffectpickerNone или булево значение или число с плавающей запятой или вызываемая функция rasterizedбулево значение или None sketch_params(масштаб: число с плавающей запятой, длина: число с плавающей запятой, случайность: число с плавающей запятой) snapбулево значение или None transformTransformurlстрока visibleбулево значение zorderчисло с плавающей запятой -
center -
Возвращает центр эллипса
-
get_center()[source] -
Возвращает центр эллипса
-
get_patch_transform()[source] -
Возвращает экземпляр
Transform, который преобразует координаты объекта в данные координаты.Например, можно определить область круга, представляющую радиус 5, указав координаты единичного круга и преобразование, которое масштабирует координаты (координаты объекта) на 5.
-
get_path()[source] -
Возвращает вершины прямоугольника
-
set_center(xy)[source] -
Устанавливает центр эллипса.
Параметры: -
xy : (float, float)
-
-
Примеры использования matplotlib.patches.Ellipse
END_OF_DOCUMENT_MARKER
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.patches.Ellipse.html