mpl_toolkits.mplot3d.art3d.Path3DCollection #

Klasse mpl_toolkits.mplot3d.art3d. Path3DCollection ( * args , zs = 0 , zdir = 'z' , Depthshade = True , ** kwargs ) [Quelle] #

Basen:PathCollection

Eine Sammlung von 3D-Pfade.

Erstellen Sie eine Sammlung flacher 3D-Pfade, deren Normalenvektor in zdir- Richtung zeigt und sich bei zs auf der zdir- Achse befindet. 'zs' kann ein Skalar oder ein Array sein, der dieselbe Länge wie die Anzahl der Pfade in der Sammlung hat.

Konstruktorargumente sind die gleichen wie für PathCollection. Zusätzlich stehen die Schlüsselwörter zs=0 und zdir='z' zur Verfügung.

Außerdem ist das Schlüsselwortargument Depthshade verfügbar, um anzugeben, ob die Patches schattiert werden sollen oder nicht, um den Anschein von Tiefe zu erwecken (Standard ist True ). Dies ist typischerweise in Scatterplots erwünscht.

do_3d_projection ( ) [Quelle] #
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_depthshade ( ) [Quelle] #
get_edgecolor ( ) [Quelle] #
get_facecolor ( ) [Quelle] #
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> , deepshade=<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= <UNSCHARF> , Pfade=<UNSCHARF> , picker= <UNSCHARF> , pickradius=<UNSCHARF> , gerastert=<UNSCHARF> , size= <UNSCHARF> , sketch_params=<UNSCHARF> , snap=<UNSCHARF> , sort_zpos=<UNSCHARF > , transform=<UNSET> ,url=<UNSET> ,urls=<UNSCHARF> , sichtbar=<UNSCHARF> , zorder=<UNSCHARF> ) [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

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 Liste von RGBA-Tupeln

depthshade

bool

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

Unbekannt

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

sizes

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

visible

bool

zorder

schweben

set_3d_properties ( zs , zdir ) [Quelle] #
set_depthshade ( Tiefenschatten ) [Quelle] #

Legen Sie fest, ob Tiefenschattierung für Sammlungsmitglieder durchgeführt wird.

Parameter :
Tiefenschatten bool

Ob die Patches schattiert werden sollen, um den Anschein von Tiefe zu erwecken.

set_linewidth ( lw ) [Quelle] #

Legen Sie die Linienbreite(n) für die Sammlung fest. lw kann ein Skalar oder eine Folge sein; Wenn es sich um eine Sequenz handelt, durchlaufen die Patches die Sequenz

Parameter :
lw Float oder Liste von Floats
set_sizes ( Größen , dpi = 72,0 ) [Quelle] #

Legen Sie die Größe jedes Mitglieds der Sammlung fest.

Parameter :
Größen ndarray oder None

Die Größe, die für jedes Element der Sammlung festgelegt werden soll. Der Wert ist die 'Fläche' des Elements.

dpi Float, Standard: 72

Die dpi der Leinwand.

set_sort_zpos ( val ) [Quelle] #

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