Spec-Zone.ru › Matplotlib 3.2

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]

Основы: matplotlib.collections.LineCollection

Коллекция 3D линий.

Параметры:
segments

Последовательность (line0, line1, line2), где:

linen = (x0, y0), (x1, y1), ... (xm, ym)

или эквивалентная массив NumPy с двумя столбцами. Длина каждой линии может быть разной.

colorssequence, optional

Последовательность кортежей RGBA (например, произвольные цветовые строки и т. д., недопустимы).

antialiasedssequence, optional

Последовательность единиц или нулей.

linestylesstr or tuple, optional

Любой из {'solid', 'dashed', 'dashdot', 'dotted'} или кортеж тире. Кортеж тире:

(offset, onoffseq)

где onoffseq — кортеж чётной длины с значениями включения и выключения чернил в пунктах.

normNormalize, optional

Normalize экземпляр.

cmapstr or Colormap, optional

Название палитры цветов или Colormap экземпляр.

pickradiusfloat, optional

Допуск в пунктах для нажатия мыши при выборе линии. По умолчанию 5 пунктов.

zorderint, optional

z-порядок LineCollection. По умолчанию 2.

facecolorsoptional

Цвета заливки LineCollection. По умолчанию 'none'. Установка значения, отличного от 'none', приведет к построению заполненного многоугольника между точками на каждой линии.

Примечания

Если linewidths, colors или antialiaseds равно None, они по умолчанию принимают значения из rcParams последовательно.

Если offsets и transOffset не равны None, то offsets преобразуются с помощью transOffset и применяются после преобразования отрезков в координаты отображения.

Если offsets не равно None, но transOffset равно None, то offsets добавляются к отрезкам до любого преобразования. В этом случае можно указать единственное смещение как:

offsets=(xo, yo)

и это значение будет добавляться кумулятивно к каждому последующему отрезку, чтобы получить набор последовательно смещенных кривых.

Использование ScalarMappable необязательно. Если массив ScalarMappable _A не равен None (т.е. был выполнен вызов set_array()), во время отрисовки будет сделан вызов скалярного отображаемого объекта для установки цветов.

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-сортировки.

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/mpl_toolkits.mplot3d.art3d.Line3DCollection.html

Spec-Zone.ru

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