mpl_toolkits.mplot3d.art3d.Patch3DCollection
- classmpl_toolkits.mplot3d.art3d.Patch3DCollection(*args, zs=0, zdir='z', depthshade=True, **kwargs)[source]
-
Bases:
PatchCollectionКоллекция 3D-заплаток.
Создаёт коллекцию плоских 3D-заплаток с вектором нормали, направленным по оси zdir, и расположенных на оси zdir в точке zs. '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
логическое значение
antialiasedили aa или antialiasedsлогическое значение или список логических значений
массивоподобный объект или None
CapStyleили {'butt', 'projecting', 'round'}(vmin: вещественное число, vmax: вещественное число)
BboxBaseили Noneлогическое значение
Объект Patch или (Path, Transform) или None
Colormapили строка или Noneцвет или список кортежей RGBA
логическое значение
edgecolorили ec или edgecolorsцвет или список цветов или 'face'
facecolorили facecolors или fcцвет или список цветов
строка
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
логическое значение
JoinStyleили {'miter', 'round', 'bevel'}объект
linestyleили dashes или linestyles или lsстрока или кортеж или список кортежей
linewidthили linewidths или lwвещественное число или список вещественных чисел
логическое значение
Normalizeили строка или Noneoffset_transformили transOffset(N, 2) или (2,) массивоподобный объект
список
AbstractPathEffectнеизвестно
None или логическое значение или вещественное число или вызываемая функция
вещественное число
логическое значение
(масштаб: вещественное число, длина: вещественное число, случайность: вещественное число)
логическое значение или None
неизвестно
строка
список строк или None
логическое значение
вещественное число
- set_3d_properties(zs, zdir)[source]
-
Установите позиции z и направление заплат.
- Параметры:
-
- zsчисло с плавающей точкой или массив чисел с плавающей точкой
-
Местоположение или местоположения для размещения заплат в коллекции вдоль оси zdir.
- zdir{'x', 'y', 'z'}
-
Плоскость для построения заплат ортогонально. Все заплаты должны иметь то же направление. См.
get_dir_vectorдля описания значений.
- 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.8.4/api/_as_gen/mpl_toolkits.mplot3d.art3d.Patch3DCollection.html