mpl_toolkits.mplot3d.art3d.Path3DCollection #
- classe mpl_toolkits.mplot3d.art3d. Path3DCollection ( * args , zs = 0 , zdir = 'z' , depthshade = True , ** kwargs ) [source] #
Bases:
PathCollectionUma 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_visibleretorna 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
antialiasedou aa ou antialiasedsbool ou lista de bools
tipo array ou nenhum
CapStyleou {'bunda', 'projetando', 'redondo'}(vmin: flutuante, vmax: flutuante)
bool
Patch ou (Caminho, Transformação) ou Nenhum
Colormapou str ou Nenhumcor ou lista de tuplas rgba
bool
edgecolorou ec ou cores de bordacor ou lista de cores ou 'face'
facecolorou facecolors ou fccor ou lista de cores
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyleou {'esquadria', 'redondo', 'chanfrado'}objeto
linestyleou traços ou estilos de linha ou lsstr ou tupla ou lista dos mesmos
linewidthou larguras de linha ou lwdesconhecido
bool
Normalizeou str ou Nenhumoffset_transformou transOffsetdesconhecido
(N, 2) ou (2,) tipo matriz
desconhecido
None ou bool ou float ou callable
desconhecido
bool
sizesdesconhecido
(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