mpl_toolkits.mplot3d.axes3d.Axes3D.view_init#
- Axes3D.view_init(elev=None, azim=None, roll=None, vertical_axis='z', share=False)[Quelle]#
Setzt die Elevation und den Azimut der Achsen in Grad (nicht Radiant).
Dies kann verwendet werden, um die Achsen programmgesteuert zu drehen.
Um normal auf die primären Ebenen zu blicken, können die folgenden Elevations- und Azimutwinkel verwendet werden. Ein Rollwinkel von 0, 90, 180 oder 270 Grad dreht diese Ansichten, während die Achsen im rechten Winkel bleiben.
Blickebene
Elev
Azimut
XY
90
-90
XZ
0
-90
YZ
0
0
-XY
-90
90
-XZ
0
90
-YZ
0
180
- Parameter:
- elevfloat, Standard: None
Der Elevationswinkel in Grad dreht die Kamera über die Ebene, die von der vertikalen Achse durchstochen wird, wobei ein positiver Winkel einer Position oberhalb dieser Ebene entspricht. Wenn zum Beispiel die vertikale Standardachse 'z' ist, definiert die Elevation den Winkel der Kameraposition oberhalb der xy-Ebene. Wenn None, wird der Anfangswert wie im
Axes3D-Konstruktor angegeben verwendet.- azimfloat, Standard: None
Der Azimutwinkel in Grad dreht die Kamera um die vertikale Achse, wobei ein positiver Winkel einer rechtshändigen Drehung entspricht. Wenn zum Beispiel die vertikale Standardachse 'z' ist, dreht ein positiver Azimut die Kamera um den Ursprung von ihrer Position entlang der +x-Achse in Richtung der +y-Achse. Wenn None, wird der Anfangswert wie im
Axes3D-Konstruktor angegeben verwendet.- rollfloat, Standard: None
Der Rollwinkel in Grad dreht die Kamera um die Blickachse. Ein positiver Winkel dreht die Kamera im Uhrzeigersinn, wodurch sich die Szene gegen den Uhrzeigersinn dreht. Wenn None, wird der Anfangswert wie im
Axes3D-Konstruktor angegeben verwendet.- vertical_axis{"z", "x", "y"}, Standard: "z"
Die Achse, die vertikal ausgerichtet werden soll. azim dreht sich um diese Achse.
- sharebool, Standard: False
Wenn
True, werden die Einstellungen auf alle Achsen mit gemeinsamen Ansichten angewendet.