Spec-Zone.ru › Matplotlib 3.3

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API