mpl_toolkits.mplot3d.art3d.Line3DCollection #

classe mpl_toolkits.mplot3d.art3d. Line3DCollection ( segmentos , * , zorder = 2 , ** kwargs ) [fonte] #

Bases:LineCollection

Uma coleção de linhas 3D.

Parâmetros :
lista de segmentos de tipo array

Uma sequência de ( linha0 , linha1 , linha2 ), onde:

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

ou a matriz numpy equivalente com duas colunas. Cada linha pode ter um número diferente de segmentos.

larguras de linha float ou lista de float, padrão: rcParams["lines.linewidth"](padrão: 1.5)

A largura de cada linha em pontos.

cores cor ou lista de cores, padrão: rcParams["lines.color"](padrão: 'C0')

Uma sequência de tuplas RGBA (por exemplo, sequências de cores arbitrárias, etc., não permitidas).

antialiaseds bool ou lista de bool, padrão: rcParams["lines.antialiased"](padrão: True)

Se deve usar suavização para cada linha.

zorder int, padrão: 2

zorder das linhas uma vez desenhadas.

facecolors cor ou lista de cores, padrão: 'nenhum'

Ao definir facecolors , cada linha é interpretada como um limite para uma área, fechando implicitamente o caminho do último ponto ao primeiro ponto. A área fechada é preenchida com facecolor . Para especificar manualmente o que deve contar como o "interior" de cada linha, use PathCollection, em vez disso, onde o "interior" pode ser especificado pelo uso apropriado de CLOSEPOLY.

** kwargs

Encaminhado para Collection.

do_3d_projection ( ) [fonte] #

Projete os pontos de acordo com a matriz do renderizador.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animado=<UNSET> , antialiased=<UNSET> , array=<UNSET> , capstyle=<UNSET> , clim=<UNSET> , clip_box=<UNSET > , clip_on=<UNSET> , clip_path=<UNSET> , cmap=<UNSET> , color=<UNSET> , colors=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , gid=<UNSET> , hachura=<UNSET> ,in_layout=<UNSET> ,joinstyle=<UNSET> , label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , norm=<UNSET> , offset_transform=<UNSET> , offsets=<UNSET> , path_effects= <UNSET> , paths=<UNSET> , picker=<UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , segmentos=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , sort_zpos=<UNSET > , transform=<UNSET> ,url=<UNSET> ,urls=<UNSET> , verts=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [source] #

Defina várias propriedades de uma só vez.

As propriedades suportadas são

Propriedade

Descrição

agg_filter

uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem

alpha

tipo array ou escalar ou Nenhum

animated

bool

antialiasedou aa ou antialiaseds

bool ou lista de bools

array

tipo array ou nenhum

capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

clim

(vmin: flutuante, vmax: flutuante)

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

cmap

Colormapou str ou Nenhum

color

cor ou lista de cores

colors

cor ou lista de cores

edgecolorou ec ou cores de borda

cor ou lista de cores ou 'face'

facecolorou facecolors ou fc

cor ou lista de cores

figure

Figure

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bool

joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

label

objeto

linestyleou traços ou estilos de linha ou ls

str ou tupla ou lista dos mesmos

linewidthou larguras de linha ou lw

flutuador ou lista de flutuadores

mouseover

bool

norm

Normalizeou str ou Nenhum

offset_transformou transOffset

desconhecido

offsets

(N, 2) ou (2,) tipo matriz

path_effects

AbstractPathEffect

paths

desconhecido

picker

None ou bool ou float ou callable

pickradius

desconhecido

rasterized

bool

segments

desconhecido

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

sort_zpos

desconhecido

transform

Transform

url

str

urls

lista de str ou None

verts

desconhecido

visible

bool

zorder

flutuador

set_segments ( segmentos ) [fonte] #

Definir segmentos 3D.

set_sort_zpos ( val ) [fonte] #

Defina a posição a ser usada para classificação z.

Exemplos usando mpl_toolkits.mplot3d.art3d.Line3DCollection#

haste 3D

haste 3D

haste 3D