Spec-Zone.ru › Matplotlib 3.8

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API