mpl_toolkits.mplot3d.art3d.Patch3DCollection
- classmpl_toolkits.mplot3d.art3d.Patch3DCollection(*args, zs=0, zdir='z', depthshade=True, **kwargs)[source]
-
Bases:
PatchCollectionКоллекция 3D-заплаток.
Создает коллекцию плоских 3D-заплаток с вектором нормали, направленным по оси zdir, и расположенных в точке zs на оси zdir. 'zs' может быть скаляром или массивоподобным объектом той же длины, что и количество заплаток в коллекции.
Аргументы конструктора такие же, как и для
PatchCollection. Дополнительно доступны ключевые аргументы zs=0 и zdir='z'.Также доступен ключевой аргумент depthshade, указывающий, следует ли затенять заплатки, чтобы создать впечатление глубины (по умолчанию True). Это обычно необходимо в диаграммах рассеяния.
- do_3d_projection()[source]
- get_depthshade()[source]
- get_edgecolor()[source]
- get_facecolor()[source]
- set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, antialiased=<UNSET>, array=<UNSET>, capstyle=<UNSET>, clim=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, cmap=<UNSET>, color=<UNSET>, depthshade=<UNSET>, edgecolor=<UNSET>, facecolor=<UNSET>, gid=<UNSET>, hatch=<UNSET>, in_layout=<UNSET>, joinstyle=<UNSET>, label=<UNSET>, linestyle=<UNSET>, linewidth=<UNSET>, mouseover=<UNSET>, norm=<UNSET>, offset_transform=<UNSET>, offsets=<UNSET>, path_effects=<UNSET>, paths=<UNSET>, picker=<UNSET>, pickradius=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, sort_zpos=<UNSET>, transform=<UNSET>, url=<UNSET>, urls=<UNSET>, visible=<UNSET>, zorder=<UNSET>)[source]
-
Установить несколько свойств сразу.
Поддерживаемые свойства:
Свойство
Описание
неизвестно
функция фильтра, которая принимает массив (m, n, 3) с плавающей точкой и значение dpi, и возвращает массив (m, n, 3) и два смещения от левого нижнего угла изображения
массив-подобный объект, скаляр или None
bool
antialiasedили aa или antialiasedsbool или список bool
массив-подобный объект или None
CapStyleили {'butt', 'projecting', 'round'}(vmin: float, vmax: float)
bool
Patch или (Path, Transform) или None
Colormapили строка или Noneцвет или список кортежей rgba
bool
edgecolorили ec или edgecolorsцвет или список цветов или 'face'
facecolorили facecolors или fcцвет или список цветов
строка
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyleили {'miter', 'round', 'bevel'}объект
linestyleили dashes или linestyles или lsстрока или кортеж или список кортежей
linewidthили linewidths или lwчисло с плавающей точкой или список чисел с плавающей точкой
bool
Normalizeили строка или Noneoffset_transformили transOffsetнеизвестно
(N, 2) или (2,) массив-подобный объект
неизвестно
None или bool или число с плавающей точкой или вызываемая функция
неизвестно
bool
(scale: float, length: float, randomness: float)
bool или None
неизвестно
строка
список строк или None
bool
число с плавающей точкой
-
- set_3d_properties(zs, zdir)[source]
- set_depthshade(depthshade)[source]
-
Установить, будет ли выполняться затенение по глубине для элементов коллекции.
- Параметры:
-
- depthshadebool
-
Выполнять ли затенение по глубине, чтобы создать эффект глубины.
- set_sort_zpos(val)[source]
-
Установить позицию для сортировки по Z.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/mpl_toolkits.mplot3d.art3d.Patch3DCollection.html