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


Vector3.Transform Метод

Определение

Преобразует вектор.

Перегрузки

Transform(Vector3, Quaternion)

Преобразует вектор по указанному значению поворота Кватерниона.

Transform(Vector3, Matrix4x4)

Преобразует вектор по заданной матрице 4x4.

Transform(Vector3, Quaternion)

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

Преобразует вектор по указанному значению поворота Кватерниона.

public:
 static System::Numerics::Vector3 Transform(System::Numerics::Vector3 value, System::Numerics::Quaternion rotation);
public static System.Numerics.Vector3 Transform (System.Numerics.Vector3 value, System.Numerics.Quaternion rotation);
static member Transform : System.Numerics.Vector3 * System.Numerics.Quaternion -> System.Numerics.Vector3
Public Shared Function Transform (value As Vector3, rotation As Quaternion) As Vector3

Параметры

value
Vector3

Вектор для поворота.

rotation
Quaternion

Поворот, применяемый.

Возвращаемое значение

Преобразованный вектор.

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

Transform(Vector3, Matrix4x4)

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

Преобразует вектор по заданной матрице 4x4.

public:
 static System::Numerics::Vector3 Transform(System::Numerics::Vector3 position, System::Numerics::Matrix4x4 matrix);
public static System.Numerics.Vector3 Transform (System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix);
static member Transform : System.Numerics.Vector3 * System.Numerics.Matrix4x4 -> System.Numerics.Vector3
Public Shared Function Transform (position As Vector3, matrix As Matrix4x4) As Vector3

Параметры

position
Vector3

Вектор для преобразования.

matrix
Matrix4x4

Матрица преобразования.

Возвращаемое значение

Преобразованный вектор.

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