mpl_toolkits.mplot3d.art3d.Path3DCollection #
- classe mpl_toolkits.mplot3d.art3d. Path3DCollection ( * args , zs = 0 , zdir = 'z' , depthshade = True , ** kwargs ) [source] #
Bases:
PathCollection
Uma coleção de caminhos 3D.
Crie uma coleção de caminhos 3D planos com seu vetor normal apontado na direção zdir e localizado em zs no eixo zdir . 'zs' pode ser um escalar ou semelhante a uma matriz com o mesmo comprimento que o número de caminhos na coleção.
Os argumentos do construtor são os mesmos de
PathCollection
. Além disso, as palavras-chave zs=0 e zdir='z' estão disponíveis.Além disso, o argumento de palavra-chave depthshade está disponível para indicar se deve ou não sombrear os patches para dar a aparência de profundidade (o padrão é True ). Isso é normalmente desejado em gráficos de dispersão.
- desenhar ( renderizador ) [fonte] #
Desenhe o Artista (e seus filhos) usando o renderizador fornecido.
Isso não tem efeito se o artista não estiver visível (
Artist.get_visible
retorna False).- Parâmetros :
- subclasse do renderizador .
RendererBase
- subclasse do renderizador .
Notas
Este método é substituído nas subclasses Artist.
- 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> , depthshade=<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> , tamanhos=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , sort_zpos=<UNSET > , transform=<UNSET> ,url=<UNSET> ,urls=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [source] #
Defina várias propriedades de uma só vez.
As propriedades suportadas são
Propriedade
Descrição
desconhecido
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
tipo array ou escalar ou Nenhum
bool
antialiased
ou aa ou antialiasedsbool ou lista de bools
tipo array ou nenhum
CapStyle
ou {'bunda', 'projetando', 'redondo'}(vmin: flutuante, vmax: flutuante)
bool
Patch ou (Caminho, Transformação) ou Nenhum
Colormap
ou str ou Nenhumcor ou lista de tuplas rgba
bool
edgecolor
ou ec ou cores de bordacor ou lista de cores ou 'face'
facecolor
ou facecolors ou fccor ou lista de cores
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyle
ou {'esquadria', 'redondo', 'chanfrado'}objeto
linestyle
ou traços ou estilos de linha ou lsstr ou tupla ou lista dos mesmos
linewidth
ou larguras de linha ou lwdesconhecido
bool
Normalize
ou str ou Nenhumoffset_transform
ou transOffsetdesconhecido
(N, 2) ou (2,) tipo matriz
desconhecido
None ou bool ou float ou callable
desconhecido
bool
sizes
desconhecido
(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)
bool ou nenhum
desconhecido
str
lista de str ou None
bool
flutuador
- set_depthshade ( depthshade ) [fonte] #
Defina se o sombreamento de profundidade é executado nos membros da coleção.
- Parâmetros :
- deepshade bool
Se deve sombrear os remendos para dar a aparência de profundidade.
- set_linewidth ( lw ) [fonte] #
Defina a(s) largura(s) de linha para a coleção. lw pode ser um escalar ou uma sequência; se for uma sequência, os patches percorrerão a sequência
- Parâmetros :
- lw float ou lista de floats