mpl_toolkits.mplot3d.art3d.Line3D #

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

Basen:Line2D

3D-Linienobjekt.

Schlüsselwortargumente werden an übergeben Line2D().

draw ( Renderer ) [Quelle] #

Zeichnen Sie den Künstler (und seine Kinder) mit dem angegebenen Renderer.

Dies hat keine Auswirkung, wenn der Künstler nicht sichtbar ist ( Artist.get_visible gibt False zurück).

Parameter :
Renderer- RendererBaseUnterklasse.

Anmerkungen

Diese Methode wird in den Artist-Unterklassen überschrieben.

get_data_3d ( ) [Quelle] #

Holen Sie sich die aktuellen Daten

Rückgaben :
verts3d Länge-3-Tupel oder Array-ähnlich

Die aktuellen Daten als Tupel oder Array-artig.

set ( * , agg_filter=<UNSCHARF> , alpha=<UNSCHARF > , animation =<UNSCHARF> ,, clip_box=<UNSCHARF> , clip_on=<UNSCHARF> , clip_path=<UNSCHARF> , color=<UNSCHARF > , dash_capstyle=<UNSET> , dash_joinstyle=<UNSET> , Bindestriche=<UNSET> , data=<UNSET> , data_3d=<UNSET> , drawstyle=<UNSET> , fillstyle=<UNSET> , gapcolor=<UNSET> , gid=<UNSET> ,in_layout=<UNSET> ,label=<UNSET> , linestyle=<UNSET> , linewidth =<UNSET> , marker=<UNSET> , markeredgecolor=<UNSET> , markeredgewidth=<UNSET> , markerfacecolor=<UNSET> , markerfacecoloralt=<UNSET> , markersize= <UNSCHARF> , Markevery=<UNSCHARF> , mouseover=<UNSCHARF> , path_effects= <UNSCHARF> , picker=< UNSCHARF> , pickradius=<UNSCHARF> , gerastert=<UNSCHARF> , sketch_params=<UNSCHARF> , snap=<UNSCHARF > ,solid_capstyle=<UNSET> ,solid_joinstyle=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xdata=<UNSET> , ydata=<UNSET> , zorder=<UNSET> ) [Quelle] #

Legen Sie mehrere Eigenschaften gleichzeitig fest.

Unterstützte Eigenschaften sind

Eigentum

Beschreibung

3d_properties

Unbekannt

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt

alpha

Skalar oder Keine

animated

bool

antialiasedoder äh

bool

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

coloroder c

Farbe

dash_capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

dash_joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

dashes

Folge von Gleitkommazahlen (Ein/Aus Tinte in Punkten) oder (Keine, Keine)

data

(2, N)-Array oder zwei 1D-Arrays

data_3d

Unbekannt

drawstyleoder DS

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'

figure

Figure

fillstyle

{'voll', 'links', 'rechts', 'unten', 'oben', 'keine'}

gapcolor

Farbe oder Keine

gid

Str

in_layout

bool

label

Objekt

linestyleoder ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthoder lw

schweben

marker

Marker-Style-String PathoderMarkerStyle

markeredgecoloroder mec

Farbe

markeredgewidthoder miau

schweben

markerfacecoloroder mfc

Farbe

markerfacecoloraltoder mfcalt

Farbe

markersizeoder ms

schweben

markevery

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

mouseover

bool

path_effects

AbstractPathEffect

picker

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

pickradius

Unbekannt

rasterized

bool

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

solid_capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

solid_joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

transform

Transform

url

Str

visible

bool

xdata

1D-Array

ydata

1D-Array

zorder

schweben

set_3d_properties ( zs = 0 , zdir = 'z' ) [Quelle] #
set_data_3d ( * args ) [Quelle] #

Legen Sie die x-, y- und z-Daten fest

Parameter :
x -Array-ähnlich

Die darzustellenden x-Daten.

y Array-ähnlich

Die darzustellenden y-Daten.

z -Array-ähnlich

Die zu plottenden Z-Daten.

Anmerkungen

Akzeptiert x-, y-, z-Argumente oder ein einzelnes Array-ähnliches (x, y, z)

Beispiele mit mpl_toolkits.mplot3d.art3d.Line3D#

3D-Stamm

3D-Stamm

3D-Stamm