mpl_toolkits.mplot3d.axes3d.Axes3D.view_init
- Axes3D.view_init(elev=None, azim=None, roll=None, vertical_axis='z', share=False)[source]
-
Установить углы подъёма и азимута осей в градусах (а не радиан).
Это можно использовать для программной ротации осей.
Чтобы посмотреть перпендикулярно основным плоскостям, можно использовать следующие углы подъёма и азимута. Угол крена 0, 90, 180 или 270 градусов повернёт эти виды, сохраняя оси под прямым углом.
плоскость вида
elev
azim
XY
90
-90
XZ
0
-90
YZ
0
0
-XY
-90
90
-XZ
0
90
-YZ
0
180
- Параметры:
-
- elevfloat, по умолчанию: None
-
Угол подъёма в градусах вращает камеру над плоскостью, проходящей через вертикальную ось, при положительном угле соответствующем расположению над этой плоскостью. Например, с вертикальной осью по умолчанию 'z', угол подъёма определяет угол расположения камеры над плоскостью x-y. Если None, используется начальное значение, указанное в
Axes3Dконструкторе. - azimfloat, по умолчанию: None
-
Азимутальный угол в градусах вращает камеру вокруг вертикальной оси, при положительном угле соответствующем правостороннему вращению. Например, с вертикальной осью по умолчанию 'z', положительный азимут вращает камеру вокруг начала координат из её расположения вдоль оси +x в направлении оси +y. Если None, используется начальное значение, указанное в
Axes3Dконструкторе. - rollfloat, по умолчанию: None
-
Угол крена в градусах вращает камеру вокруг оси обзора. Положительный угол поворачивает камеру по часовой стрелке, заставляя сцену вращаться против часовой стрелки. Если None, используется начальное значение, указанное в
Axes3Dконструкторе. - vertical_axis{"z", "x", "y"}, по умолчанию: "z"
-
Ось, которая выравнивается вертикально. azim вращается вокруг этой оси.
- sharebool, по умолчанию: False
-
Если
True, применить настройки ко всем осям с общими видами.
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.view_init.html