Прочитать на английском

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


Quaternion Конструкторы

Определение

Создает новый объект Quaternion.

Перегрузки

Quaternion(Vector3, Single)

Создает кватернион на основе заданного вектора и частей поворота.

Quaternion(Single, Single, Single, Single)

Создает кватернион на основе заданных координат.

Quaternion(Vector3, Single)

Исходный код:
Quaternion.cs
Исходный код:
Quaternion.cs
Исходный код:
Quaternion.cs

Создает кватернион на основе заданного вектора и частей поворота.

C#
public Quaternion(System.Numerics.Vector3 vectorPart, float scalarPart);

Параметры

vectorPart
Vector3

Часть вектора кватерниона.

scalarPart
Single

Часть поворота кватерниона.

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

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1
UWP 10.0

Quaternion(Single, Single, Single, Single)

Исходный код:
Quaternion.cs
Исходный код:
Quaternion.cs
Исходный код:
Quaternion.cs

Создает кватернион на основе заданных координат.

C#
public Quaternion(float x, float y, float z, float w);

Параметры

x
Single

Значение, назначаемое координате X кватерниона.

y
Single

Значение, назначаемое координате Y кватерниона.

z
Single

Значение, назначаемое координате Z кватерниона.

w
Single

Значение, назначаемое координате W кватерниона.

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

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1
UWP 10.0