mpl_toolkits.mplot3d.art3d.Poly3DCollection
-
class mpl_toolkits.mplot3d.art3d.Poly3DCollection(verts, *args, zsort='average', **kwargs)[source] -
Основы:
matplotlib.collections.PolyCollectionКоллекция 3D-многоугольников.
Создает Poly3DCollection.
verts должны содержать 3D-координаты.
Ключевые аргументы: zsort, см. set_zsort для вариантов.
Обратите внимание, что этот класс немного волшебным образом работает с свойствами _facecolors и _edgecolors.
-
do_3d_projection(self, renderer)[source] -
Выполняет 3D-проекцию для этого объекта.
-
get_edgecolor(self)[source]
-
get_facecolor(self)[source]
-
get_vector(self, segments3d)[source] -
Оптимизирует точки для проекции.
-
set_3d_properties(self)[source]
-
set_alpha(self, alpha)[source] -
Устанавливает альфа-прозрачность коллекции.
Параметры: -
alpha : float or None
-
-
set_edgecolor(self, colors)[source] -
Устанавливает цвет контура(ов) коллекции.
Параметры: -
c : color or sequence of colors or 'face' -
Цвет контура(ов) коллекции. Если последовательность, фигуры циклически перебирают её. Если 'face', совпадает с цветом заливки.
-
-
set_facecolor(self, colors)[source] -
Устанавливает цвет заливки(ов) коллекции. c может быть цветовым представлением matplotlib (все фигуры имеют один цвет) или последовательностью представлений; если это последовательность, фигуры будут циклически перебирать её.
Если c равно 'none', фигура не будет закрашена.
Параметры: -
c : color or sequence of colors
-
-
set_sort_zpos(self, val)[source] -
Устанавливает позицию для сортировки по z.
-
set_verts(self, verts, closed=True)[source] -
Устанавливает 3D вершины.
-
set_verts_and_codes(self, verts, codes)[source] -
Устанавливает 3D вершины с кодами пути.
-
set_zsort(self, zsort)[source] -
Устанавливает метод вычисления порядка z.
Параметры: -
zsort : {'average', 'min', 'max'} -
Функция, применяемая к координатам z вершин в системе координат зрителя, для определения порядка z. True устарело и эквивалентно 'average'.
-
-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/mpl_toolkits.mplot3d.art3d.Poly3DCollection.html