Aracılığıyla paylaş


Vector3D.CrossProduct(Vector3D, Vector3D) Yöntem

Tanım

İki Vector3D yapının çapraz çarpımını hesaplar.

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

Parametreler

vector1
Vector3D

Değerlendirilecek ilk Vector3D yapı.

vector2
Vector3D

Değerlendirilecek ikinci Vector3D yapı.

Döndürülenler

Vector3D

ve vector2öğelerinin vector1 çapraz ürünü.

Örnekler

// 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)

Şunlara uygulanır