Sdílet prostřednictvím


Vector3D.CrossProduct(Vector3D, Vector3D) Metoda

Definice

Vypočítá křížový součin dvou Vector3D struktur.

public:
 static System::Windows::Media::Media3D::Vector3D CrossProduct(System::Windows::Media::Media3D::Vector3D vector1, System::Windows::Media::Media3D::Vector3D vector2);
public static System.Windows.Media.Media3D.Vector3D CrossProduct (System.Windows.Media.Media3D.Vector3D vector1, System.Windows.Media.Media3D.Vector3D vector2);
static member CrossProduct : System.Windows.Media.Media3D.Vector3D * System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Vector3D
Public Shared Function CrossProduct (vector1 As Vector3D, vector2 As Vector3D) As Vector3D

Parametry

vector1
Vector3D

První Vector3D struktura, která se má vyhodnotit.

vector2
Vector3D

Druhá Vector3D struktura, která se má vyhodnotit.

Návraty

Vector3D

Křížový vector1 součin a vector2.

Příklady

// Calculates the cross product of two Vector3D structures 
// using the static CrossProduct method.  
// Returns a Double.	

Vector3D vector1 = new Vector3D(20, 30, 40);
Vector3D vector2 = new Vector3D(45, 70, 80);
Vector3D crossProduct = new Vector3D();

crossProduct = Vector3D.CrossProduct(vector1,vector2);
// crossProduct is equal to (-400, 200, 50)
' Calculates the cross product of two Vector3D structures 
' using the static CrossProduct method.  
' Returns a Double.	

Dim vector1 As New Vector3D(20, 30, 40)
Dim vector2 As New Vector3D(45, 70, 80)
Dim crossProduct As New Vector3D()

crossProduct = Vector3D.CrossProduct(vector1,vector2)
' crossProduct is equal to (-400, 200, 50)

Platí pro