mpl_toolkits.mplot3d.art3d.Path3DCollection #
- classe mpl_toolkits.mplot3d.art3d. Path3DCollection ( * args , zs = 0 , zdir = 'z' , depthshade = True , ** kwargs ) [fonte] #
Basi:
PathCollection
Una raccolta di percorsi 3D.
Crea una raccolta di percorsi 3D piatti con il suo vettore normale puntato nella direzione zdir e posizionato in zs sull'asse zdir . 'zs' può essere uno scalare o un array della stessa lunghezza del numero di percorsi nella raccolta.
Gli argomenti del costruttore sono gli stessi di
PathCollection
. Sono inoltre disponibili le parole chiave zs=0 e zdir='z' .Inoltre, l'argomento della parola chiave depthshade è disponibile per indicare se ombreggiare o meno le patch per dare l'impressione di profondità (l'impostazione predefinita è True ). Questo è in genere desiderato nei grafici a dispersione.
- draw ( renderer ) [fonte] #
Disegna l'artista (e i suoi figli) usando il renderer dato.
Questo non ha effetto se l'artista non è visibile (
Artist.get_visible
restituisce False).- Parametri :
- sottoclasse del renderer .
RendererBase
- sottoclasse del renderer .
Appunti
Questo metodo è sovrascritto nelle sottoclassi Artist.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation=<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> , tratteggio=<UNSET> ,in_layout=<UNSET> ,joinstyle=<UNSET> , label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , norm=<UNSET> , offset_transform=<UNSET> , offsets =<UNSET> , path_effects= <UNSET> , path=<UNSET> , picker=<UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , sizes=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , sort_zpos=<UNSET > , transform=<UNSET> ,url=<DISINSERITO> ,urls=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [fonte] #
Imposta più proprietà contemporaneamente.
Le proprietà supportate sono
Proprietà
Descrizione
sconosciuto
una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine
tipo array o scalare o None
bool
antialiased
o aa o antialiasbool o elenco di bool
tipo array o Nessuno
CapStyle
o {'culo', 'sporgente', 'rotondo'}(vmin: float, vmax: float)
bool
Patch o (Percorso, Trasforma) o Nessuno
Colormap
o str o Nessunocolore o elenco di tuple rgba
bool
edgecolor
o ec o edgecolorscolore o elenco di colori o 'volto'
facecolor
o facecolors o fccolore o elenco di colori
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyle
o {'mitre', 'round', 'bevel'}oggetto
linestyle
o trattini o stili di linea o lsstr o tuple o loro elenchi
linewidth
o linewidths o lwsconosciuto
bool
Normalize
o str o Nessunooffset_transform
o transOffsetsconosciuto
(N, 2) o (2,) simile a un array
sconosciuto
Nessuno o bool o float o richiamabile
sconosciuto
bool
sizes
sconosciuto
(scala: float, lunghezza: float, casualità: float)
bool o Nessuno
sconosciuto
str
elenco di str o Nessuno
bool
galleggiante
- set_depthshade ( depthshade ) [fonte] #
Imposta se l'ombreggiatura della profondità viene eseguita sui membri della raccolta.
- Parametri :
- depthshade bool
Se ombreggiare le macchie per dare l'impressione di profondità.
- set_linewidth ( lw ) [fonte] #
Imposta la/e larghezza/e di riga per la raccolta. lw può essere uno scalare o una sequenza; se si tratta di una sequenza, le patch eseguiranno ciclicamente la sequenza
- Parametri :
- lw float o lista di float