mpl_toolkits.mplot3d.art3d.Line3D #

classe mpl_toolkits.mplot3d.art3d. Line3D ( xs , ys , zs , * args , ** kwargs ) [source] #

Socles :Line2D

Objet de ligne 3D.

Les arguments de mots-clés sont transmis à Line2D().

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_data_3d ( ) [source] #

Obtenir les données actuelles

Retours :
verts3d longueur-3 tuple ou type tableau

Les données actuelles sous forme de tuple ou de type tableau.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<UNSET> , antialiased=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , color=<UNSET > , dash_capstyle=<UNSET> , dash_joinstyle=<UNSET> , dashes=<UNSET> , data=<UNSET> , data_3d=<UNSET> , drawstyle=<UNSET> , fillstyle=<UNSET> , gapcolor=<UNSET> , gid=<UNSET> ,in_layout=<UNSET> ,label=<NON ENSEMBLE> , linestyle =<NON ENSEMBLE> , linewidth=<NON ENSEMBLE> , marker=<NON ENSEMBLE> , markeredgecolor=<NON ENSEMBLE> , markeredgewidth=<NON ENSEMBLE> , markerfacecolor=<NON ENSEMBLE> , markerfacecoloralt=<NON ENSEMBLE> , markersize= <UNSET> , markevery=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , pickradius=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET > ,solid_capstyle=<UNSET> ,solid_joinstyle=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xdata=<UNSET> , ydata=<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

scalaire ou Aucun

animated

bourdonner

antialiasedou aa

bourdonner

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

colorou c

Couleur

dash_capstyle

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

dash_joinstyle

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

dashes

séquence de flottants (on/off encre en points) ou (Aucun, Aucun)

data

(2, N) tableau ou deux tableaux 1D

data_3d

inconnue

drawstyleou dès

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, par défaut : 'default'

figure

Figure

fillstyle

{'plein', 'gauche', 'droite', 'bas', 'haut', 'aucun'}

gapcolor

couleur ou Aucun

gid

chaîne

in_layout

bourdonner

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flotteur

marker

chaîne de style marqueur, PathouMarkerStyle

markeredgecolorou mec

Couleur

markeredgewidthou miauler

flotteur

markerfacecolorou mfc

Couleur

markerfacecoloraltou mfcalt

Couleur

markersizeou ms

flotteur

markevery

None ou int ou (int, int) ou slice ou list[int] ou float ou (float, float) ou list[bool]

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

float ou callable[[Artist, Event], tuple[bool, dict]]

pickradius

inconnue

rasterized

bourdonner

sketch_params

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

snap

booléen ou Aucun

solid_capstyle

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

solid_joinstyle

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

transform

Transform

url

chaîne

visible

bourdonner

xdata

Tableau 1D

ydata

Tableau 1D

zorder

flotteur

set_3d_properties ( zs = 0 , zdir = 'z' ) [source] #
set_data_3d ( * arguments ) [source] #

Définir les données x, y et z

Paramètres :
x de type tableau

Les données x à tracer.

y comme un tableau

Les données y à tracer.

comme un tableau z

Les données z à tracer.

Remarques

Accepte les arguments x, y, z ou un seul tableau (x, y, z)

Exemples utilisant mpl_toolkits.mplot3d.art3d.Line3D#

Potence 3D

Potence 3D

Potence 3D