Vector4.Cross(Vector4, Vector4) Metod

Definition

Beräknar korsprodukten av två vektorer. För homogena koordinater är produkten av vikterna den nya vikten för den resulterande produkten.

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

Parametrar

vector1
Vector4

Den första vektorn.

vector2
Vector4

Den andra vektorn.

Returer

Korsprodukten.

Kommentarer

Den föreslagna Cross-funktionen för Vector4 är nästan densamma som för Cross(Vector3, Vector3) med tillägget av det fjärde värdet som är produkten av de ursprungliga två w. Detta kan härledas genom att symboliskt utföra korsprodukten för Vector3 med värden [x_1/w_1, y_1/w_1, z_1/w_1] och [x_2/w_2, y_2/w_2, z_2/w_2].

Gäller för