mpl_toolkits.mplot3d.art3d.Patch3DCollection
- classmpl_toolkits.mplot3d.art3d.Patch3DCollection(*args, zs=0, zdir='z', depthshade=True, **kwargs)[source]
-
Bases:
matplotlib.collections.PatchCollectionКоллекция 3D-заплаток.
Создает коллекцию плоских 3D-заплаток с вектором нормали, направленным в направлении zdir, и расположенных на оси zdir в точке zs. 'zs' может быть скаляром или массивоподобным объектом той же длины, что и количество заплаток в коллекции.
Аргументы конструктора такие же, как и для
PatchCollection. Доступны также ключевые аргументы zs=0 и zdir='z'.Также доступен ключевой аргумент depthshade, указывающий, следует ли затенять заплатки для создания эффекта глубины (по умолчанию True). Это обычно требуется в диаграммах рассеяния.
- do_3d_projection(renderer=<deprecated parameter>)[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>, 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
Фигура или (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число с плавающей точкой или список чисел с плавающей точкой
Normalizeили None(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–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/mpl_toolkits.mplot3d.art3d.Patch3DCollection.html