Vector4.Cross(Vector4, Vector4) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вычисляет перекрестный продукт двух векторов. Для однородных координат продукт весов является новым весом для результирующего продукта.
public:
static System::Numerics::Vector4 Cross(System::Numerics::Vector4 vector1, System::Numerics::Vector4 vector2);
public static System.Numerics.Vector4 Cross(System.Numerics.Vector4 vector1, System.Numerics.Vector4 vector2);
static member Cross : System.Numerics.Vector4 * System.Numerics.Vector4 -> System.Numerics.Vector4
Public Shared Function Cross (vector1 As Vector4, vector2 As Vector4) As Vector4
Параметры
- vector1
- Vector4
Первый вектор.
- vector2
- Vector4
Второй вектор.
Возвращаемое значение
Кросс-продукт.
Комментарии
Предлагаемая функция Cross почти совпадает с тем Vector4 , что для Cross(Vector3, Vector3) добавления четвертого значения, которое является продуктом исходного двух w. Это можно получить, символично выполняя кросс-продукт для Vector3 значений [x_1/w_1, y_1/w_1, z_1/w_1] и [x_2/w_2, y_2/w_2, z_2/w_2].