mpl_toolkits.mplot3d.art3d.Line3DCollection
-
class mpl_toolkits.mplot3d.art3d.Line3DCollection(segments, linewidths=None, colors=None, antialiaseds=None, linestyles='solid', offsets=None, transOffset=None, norm=None, cmap=None, pickradius=5, zorder=2, facecolors='none', **kwargs)[source] -
Bases:
matplotlib.collections.LineCollectionКоллекция 3D линий.
Параметры: - segments: список массивоподобных объектов
-
Последовательность (линия0, линия1, линия2), где:
linen = (x0, y0), (x1, y1), ... (xm, ym)
или эквивалентный массив NumPy с двумя столбцами. Каждая линия может иметь разное количество сегментов.
-
linewidthsfloat or list of float, default: rcParams["lines.linewidth"] (default: 1.5) -
Ширина каждой линии в пунктах.
-
colorscolor or list of color, default: rcParams["lines.color"] (default: 'C0') -
Последовательность кортежей RGBA (например, произвольные цветовые строки и т. д., не допускаются).
-
antialiasedsbool or list of bool, default: rcParams["lines.antialiased"] (default: True) -
Использовать ли сглаживание для каждой линии.
-
zorderint, default: 2 -
z-порядок линий после отрисовки.
-
facecolorscolor or list of color, default: 'none' -
Цвета граней LineCollection. Установка значения, отличного от 'none', приведет к заполнению каждой линии, как если бы существовал неявный сегмент линии, соединяющий последние и первые точки этой линии обратно друг к другу. Для ручного указания того, что должно считаться "внутренней" частью каждой линии, используйте
PathCollectionвместо него, где "внутренность" можно указать с помощью соответствующего использованияCLOSEPOLY. - **kwargs
-
Передаются в
Collection.
-
__module__ = 'mpl_toolkits.mplot3d.art3d'
-
do_3d_projection(self, renderer)[source] -
Проецирование точек в соответствии с матрицей рендерера.
-
draw(self, renderer, project=False)[source] -
Отрисовка элемента (и его дочерних элементов) с помощью заданного рендерера.
Это не повлияет, если элемент не виден (
Artist.get_visibleвозвращает False).Параметры: -
rendererRendererBase subclass.
Примечания
Этот метод переопределен в подклассах элемента.
-
-
set_segments(self, segments)[source] -
Установка 3D сегментов.
-
set_sort_zpos(self, val)[source] -
Установка позиции для z-сортировки.
Примеры использования mpl_toolkits.mplot3d.art3d.Line3DCollection
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/mpl_toolkits.mplot3d.art3d.Line3DCollection.html