mpl_toolkits.mplot3d.art3d.Path3DCollection #

classe mpl_toolkits.mplot3d.art3d. Path3DCollection ( * args , zs = 0 , zdir = 'z' , depthshade = True , ** kwargs ) [source] #

Socles :PathCollection

Une collection de chemins 3D.

Créez une collection de chemins 3D plats avec son vecteur normal pointé dans la direction zdir et situé à zs sur l' axe zdir . 'zs' peut être un scalaire ou un tableau de la même longueur que le nombre de chemins dans la collection.

Les arguments du constructeur sont les mêmes que pour PathCollection. De plus, les mots clés zs=0 et zdir='z' sont disponibles.

De plus, l'argument de mot clé depthshade est disponible pour indiquer s'il faut ou non ombrer les patchs afin de donner l'apparence de la profondeur (la valeur par défaut est True ). Ceci est généralement souhaité dans les nuages ​​de points.

faire_3d_projection ( ) [source] #
draw ( moteur de rendu ) [source] #

Dessinez l'artiste (et ses enfants) à l'aide du moteur de rendu donné.

Cela n'a aucun effet si l'artiste n'est pas visible ( Artist.get_visible renvoie Faux).

Paramètres :
sous-classe de moteur de rendu .RendererBase

Remarques

Cette méthode est remplacée dans les sous-classes Artist.

get_depthshade ( ) [source] #
get_edgecolor ( ) [source] #
get_facecolor ( ) [source] #
set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<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> , hatch=<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> , sizes=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , sort_zpos=<UNSET > , transform=<UNSET> ,url=<UNSET> ,urls=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [source] #

Définissez plusieurs propriétés à la fois.

Les propriétés prises en charge sont

Propriété

La description

3d_properties

inconnue

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

de type tableau ou scalaire ou Aucun

animated

bourdonner

antialiasedou aa ou antialiasés

bool ou liste de bools

array

semblable à un tableau ou Aucun

capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

clim

(vmin : flottant, vmax : flottant)

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

cmap

Colormapou str ou Aucun

color

couleur ou liste de tuples rgba

depthshade

bourdonner

edgecolorou ec ou edgecolors

couleur ou liste de couleurs ou 'visage'

facecolorou facecolors ou fc

couleur ou liste de couleurs

figure

Figure

gid

chaîne

hatch

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

in_layout

bourdonner

joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

label

objet

linestyleou tirets ou styles de ligne ou ls

str ou tuple ou une liste de ceux-ci

linewidthou largeurs de ligne ou lw

inconnue

mouseover

bourdonner

norm

Normalizeou str ou Aucun

offset_transformou transOffset

inconnue

offsets

(N, 2) ou (2,) en forme de tableau

path_effects

AbstractPathEffect

paths

inconnue

picker

Aucun ou bool ou flottant ou appelable

pickradius

inconnue

rasterized

bourdonner

sizes

inconnue

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

sort_zpos

inconnue

transform

Transform

url

chaîne

urls

liste de str ou None

visible

bourdonner

zorder

flotteur

set_3d_properties ( zs , zdir ) [source] #
set_depthshade ( ombre de profondeur ) [source] #

Définissez si l'ombrage de profondeur est appliqué aux membres de la collection.

Paramètres :
bool _

Que ce soit pour ombrager les patchs afin de donner l'apparence de la profondeur.

set_linewidth ( lw ) [source] #

Définissez la ou les largeurs de ligne pour la collection. lw peut être un scalaire ou une séquence ; s'il s'agit d'une séquence, les patchs parcourront la séquence

Paramètres :
lw float ou liste de floats
set_sizes ( tailles , dpi = 72.0 ) [source] #

Définissez les tailles de chaque membre de la collection.

Paramètres :
tailles ndarray ou Aucun

La taille à définir pour chaque élément de la collection. La valeur est la 'zone' de l'élément.

ppp flottant, par défaut : 72

Le dpi de la toile.

set_sort_zpos ( val ) [source] #

Définissez la position à utiliser pour le tri z.