Поделиться через


Matrix.RotateM Метод

Определение

Перегрузки

RotateM(Single[], Int32, Single[], Int32, Single, Single, Single, Single)

Поворачивает матрицу m на угол a (в градусах) вокруг оси (x, y, z).

RotateM(Single[], Int32, Single, Single, Single, Single)

Поворачивает матрицу m на месте на угол a (в градусах) вокруг оси (x, y, z).

RotateM(Single[], Int32, Single[], Int32, Single, Single, Single, Single)

Поворачивает матрицу m на угол a (в градусах) вокруг оси (x, y, z).

[Android.Runtime.Register("rotateM", "([FI[FIFFFF)V", "")]
public static void RotateM (float[]? rm, int rmOffset, float[]? m, int mOffset, float a, float x, float y, float z);
[<Android.Runtime.Register("rotateM", "([FI[FIFFFF)V", "")>]
static member RotateM : single[] * int * single[] * int * single * single * single * single -> unit

Параметры

rm
Single[]

возвращает результат

rmOffset
Int32

индексировать в rm, где начинается результирующий матрица

m
Single[]

исходная матрица

mOffset
Int32

индексировать в m, где начинается исходная матрица

a
Single

угол поворота в градусах

x
Single

Компонент оси X

y
Single

Компонент оси Y

z
Single

Компонент оси Z

Атрибуты

Комментарии

Поворачивает матрицу m на угол a (в градусах) вокруг оси (x, y, z).

m и rm не должны перекрываться.

Документация по Java для android.opengl.Matrix.rotateM(float[], int, float[], int, float, float, float, float).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к

RotateM(Single[], Int32, Single, Single, Single, Single)

Поворачивает матрицу m на месте на угол a (в градусах) вокруг оси (x, y, z).

[Android.Runtime.Register("rotateM", "([FIFFFF)V", "")]
public static void RotateM (float[]? m, int mOffset, float a, float x, float y, float z);
[<Android.Runtime.Register("rotateM", "([FIFFFF)V", "")>]
static member RotateM : single[] * int * single * single * single * single -> unit

Параметры

m
Single[]

исходная матрица

mOffset
Int32

индексировать в m, где начинается матрица

a
Single

угол поворота в градусах

x
Single

Компонент оси X

y
Single

Компонент оси Y

z
Single

Компонент оси Z

Атрибуты

Комментарии

Поворачивает матрицу m на месте на угол a (в градусах) вокруг оси (x, y, z).

Документация по Java для android.opengl.Matrix.rotateM(float[], int, float, float, float, float).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к