Vector3D.UnaryNegation(Vector3D) Operatör
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir Vector3D yapıyı olumsuzlar.
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
Parametreler
Döndürülenler
Vector3D, , Yve Z değerlerinin Xkarşısındaki , Yve Z değerlerine sahip Xbir vector
yapı.
Örnekler
Aşağıdaki örnekte, bir Vector3D yapıyı olumsuzlaştırmak için aşırı yüklenmiş olumsuzlaştırma işlecinin nasıl kullanılacağı gösterilmektedir.
// 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)
Açıklamalar
Döndürülen Vector3D yapı ile aynı büyüklüğe (Length) vector
sahiptir, ancak yönü değerinin vector
tersidir.