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

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


Plane.Transform Метод

Определение

Преобразует нормализованную плоскость.

Перегрузки

Transform(Plane, Matrix4x4)

Преобразует нормализованную плоскость по матрице 4x4.

Transform(Plane, Quaternion)

Преобразует нормализованную плоскость по повороту кватерниона.

Transform(Plane, Matrix4x4)

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

Преобразует нормализованную плоскость по матрице 4x4.

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

Параметры

plane
Plane

Нормализованная плоскость для преобразования.

matrix
Matrix4x4

Матрица преобразования, применяемая к plane.

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

Преобразованная плоскость.

Комментарии

plane должен быть нормализован таким образом, чтобы его Normal вектор был длиной единицы до вызова этого метода.

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

.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

Transform(Plane, Quaternion)

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

Преобразует нормализованную плоскость по повороту кватерниона.

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

Параметры

plane
Plane

Нормализованная плоскость для преобразования.

rotation
Quaternion

Поворот кватерниона для применения к плоскости.

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

Новая плоскость, полученная в результате применения поворота кватерниона.

Комментарии

plane должен быть нормализован таким образом, чтобы его Normal вектор был длиной единицы до вызова этого метода.

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

.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