mpl_toolkits.mplot3d.art3d.Path3DCollection
- class
mpl_toolkits.mplot3d.art3d.Path3DCollection(*args, zs=0, zdir='z', depthshade=True, **kwargs)[source] -
Bases:
matplotlib.collections.PathCollectionКоллекция 3D-путей.
Создаёт коллекцию плоских 3D-путей с вектором нормали, направленным вдоль оси zdir, и расположенной на оси zdir в точке zs. zs может быть скаляром или массивоподобным объектом такой же длины, как число путей в коллекции.
Аргументы конструктора такие же, как у
PathCollection. Дополнительно доступны ключевые аргументы zs=0 и zdir='z'.Также доступен ключевой аргумент depthshade, указывающий, следует ли затенять фигуры для создания эффекта глубины (по умолчанию True). Это обычно желательно в диаграммах рассеяния.
-
__init__(*args, zs=0, zdir='z', depthshade=True, **kwargs)[source] -
Создаёт коллекцию плоских 3D-путей с вектором нормали, направленным вдоль оси zdir, и расположенной на оси zdir в точке zs. zs может быть скаляром или массивоподобным объектом такой же длины, как число путей в коллекции.
Аргументы конструктора такие же, как у
PathCollection. Дополнительно доступны ключевые аргументы zs=0 и zdir='z'.Также доступен ключевой аргумент depthshade, указывающий, следует ли затенять фигуры для создания эффекта глубины (по умолчанию True). Это обычно желательно в диаграммах рассеяния.
-
__module__= 'mpl_toolkits.mplot3d.art3d'
-
do_3d_projection(renderer=<deprecated parameter>)[source]
-
draw(renderer)[source] -
Отрисовка элемента (и его дочерних элементов) с помощью заданного рендерера.
Не имеет эффекта, если элемент не отображается (
Artist.get_visibleвозвращает False).Параметры: -
renderer
RendererBaseподкласс.
Примечания
Этот метод переопределяется в подклассах элемента.
-
renderer
-
get_depthshade()[source]
-
get_edgecolor()[source]
-
get_facecolor()[source]
-
set_3d_properties(zs, zdir)[source]
-
set_depthshade(depthshade)[source] -
Установить, следует ли выполнять затенение по глубине для элементов коллекции.
Параметры: - depthshadebool
-
Следует ли затенять фигуры для создания эффекта глубины.
-
set_linewidth(lw)[source] -
Установить ширину линии(й) для коллекции. lw может быть скаляром или последовательностью; если это последовательность, фигуры будут циклически проходить по последовательности.
Параметры: - lwfloat или список float
-
set_sizes(sizes, dpi=72.0)[source] -
Установить размеры каждого члена коллекции.
Параметры: - sizesndarray или None
-
Размер для каждого элемента коллекции. Значение — это 'площадь' элемента.
- dpifloat, по умолчанию: 72
-
DPI холста.
-
set_sort_zpos(val)[source] -
Установить позицию для сортировки по z.
-
Примеры использования mpl_toolkits.mplot3d.art3d.Path3DCollection
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/mpl_toolkits.mplot3d.art3d.Path3DCollection.html