mpl_toolkits.mplot3d.art3d.Line3DCollection #

Klasse mpl_toolkits.mplot3d.art3d. Line3DCollection ( segmente , * , zorder = 2 , ** kwargs ) [Quelle] #

Basen:LineCollection

Eine Sammlung von 3D-Linien.

Parameter :
Segmente Liste von Array-ähnlich

Eine Folge von ( line0 , line1 , line2 ), wobei:

linen = (x0, y0), (x1, y1), ... (xm, ym)

oder das entsprechende numpy-Array mit zwei Spalten. Jede Linie kann eine unterschiedliche Anzahl von Segmenten haben.

Linienbreiten Float oder Float-Liste, Standard: rcParams["lines.linewidth"](Standard: 1.5)

Die Breite jeder Linie in Punkt.

Farben Farbe oder Farbliste, Standard: rcParams["lines.color"](Standard: 'C0')

Eine Folge von RGBA-Tupeln (z. B. willkürliche Farbzeichenfolgen usw. sind nicht zulässig).

antialiaseds bool oder list of bool, default: rcParams["lines.antialiased"](default: True)

Ob Antialiasing für jede Zeile verwendet werden soll.

zorder int, Standard: 2

zOrdnung der einmal gezeichneten Linien.

facecolors Farbe oder Farbliste, Standard: 'none'

Beim Setzen von facecolors wird jede Linie als Grenze für einen Bereich interpretiert, wodurch implizit der Pfad vom letzten Punkt zum ersten Punkt geschlossen wird. Der umschlossene Bereich wird mit Gesichtsfarbe gefüllt . Um manuell festzulegen, was als „Innenraum“ jeder Zeile gelten soll, verwenden Sie PathCollectionstattdessen bitte , wobei der „Innenraum“ durch die entsprechende Verwendung von angegeben werden kann CLOSEPOLY.

**Kwarg

Weitergeleitet an Collection.

do_3d_projection ( ) [Quelle] #

Projizieren Sie die Punkte gemäß der Renderer-Matrix.

set ( * , agg_filter=<UNSCHARF> , alpha=<UNSCHARF> , animation =<UNSCHARF> , antialiased= <UNSCHARF> , array=<UNSCHARF> , capstyle=<UNSCHARF> , clim =<UNSCHARF> , clip_box=<UNSCHARF > , clip_on=<UNSCHARF> , clip_path=<UNSCHARF> , cmap=<UNSCHARF> , color=<UNSCHARF> , colors=<UNSCHARF> , edgecolor=<UNSCHARF> , facecolor=<UNSCHARF> , gid=<UNSCHARF> , 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> , Pfade=<UNSET> , picker= <UNSET> , pickradius=<UNSET> , gerastert=<UNSET> , segmente= <UNSET> , sketch_params=<UNSET> , snap=<UNSET> , sort_zpos=<UNSET > , transform=<UNSET> ,url=<UNSET> ,urls=<UNSCHARF> , verts=<UNSCHARF> , sichtbar=<UNSCHARF> , zorder=<UNSCHARF> ) [Quelle] #

Legen Sie mehrere Eigenschaften gleichzeitig fest.

Unterstützte Eigenschaften sind

Eigentum

Beschreibung

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

Array-ähnlich oder Skalar oder None

animated

bool

antialiasedoder aa oder Antialiasing

bool oder Liste von bools

array

Array-ähnlich oder None

capstyle

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

clim

(vmin: Float, vmax: Float)

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

cmap

Colormapoder str oder Keine

color

Farbe oder Farbliste

colors

Farbe oder Farbliste

edgecoloroder ec oder edgecolors

Farbe oder Liste von Farben oder 'Gesicht'

facecoloroder facecolors oder fc

Farbe oder Farbliste

figure

Figure

gid

Str

hatch

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

in_layout

bool

joinstyle

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

label

Objekt

linestyleoder Bindestriche oder Linienstile oder ls

str oder Tupel oder Liste davon

linewidthoder Linienbreiten oder lw

Float oder Liste von Floats

mouseover

bool

norm

Normalizeoder str oder Keine

offset_transformoder transOffset

Unbekannt

offsets

(N, 2) oder (2,) Array-artig

path_effects

AbstractPathEffect

paths

Unbekannt

picker

None oder bool oder float oder aufrufbar

pickradius

Unbekannt

rasterized

bool

segments

Unbekannt

sketch_params

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

snap

bool oder Keine

sort_zpos

Unbekannt

transform

Transform

url

Str

urls

Liste von str oder None

verts

Unbekannt

visible

bool

zorder

schweben

set_segments ( Segmente ) [Quelle] #

Legen Sie 3D-Segmente fest.

set_sort_zpos ( val ) [Quelle] #

Legen Sie die Position fest, die für die Z-Sortierung verwendet werden soll.

Beispiele mit mpl_toolkits.mplot3d.art3d.Line3DCollection#

3D-Stamm

3D-Stamm

3D-Stamm