Vector3D.UnaryNegation(Vector3D) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Negerar en Vector3D struktur.
public:
static System::Windows::Media::Media3D::Vector3D operator -(System::Windows::Media::Media3D::Vector3D vector);
public static System.Windows.Media.Media3D.Vector3D operator -(System.Windows.Media.Media3D.Vector3D vector);
static member ( ~- ) : System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Vector3D
Public Shared Operator - (vector As Vector3D) As Vector3D
Parametrar
Returer
En Vector3D struktur med X, Yoch Z värden som är motsatta mot Xvärdena , Yoch Z för vector.
Exempel
I följande exempel visas hur du använder den överlagrade negationsoperatorn för att negera en Vector3D struktur.
// Negates a Vector3D using the overloaded unary negation operator.
Vector3D vector1 = new Vector3D(20, 30, 40);
Vector3D vectorResult = new Vector3D();
vectorResult = -vector1;
// vectorResult is equal to (-20, -30, -40)
' Negates a Vector3D using the overloaded unary negation operator.
Dim vector1 As New Vector3D(20, 30, 40)
Dim vectorResult As New Vector3D()
vectorResult = -vector1
' vectorResult is equal to (-20, -30, -40)
Kommentarer
Den returnerade Vector3D strukturen har samma storlek (Length) som vector men dess riktning är motsatsen till vector.