Share via


Vector3D.Equals Metoda

Definice

Porovnává dvě Vector3D struktury z hlediska rovnosti.

Přetížení

Equals(Vector3D, Vector3D)

Porovnává dvě Vector3D struktury z hlediska rovnosti.

Equals(Vector3D)

Porovnává dvě Vector3D struktury z hlediska rovnosti.

Equals(Object)

Určuje, zda je zadaný objekt strukturou Vector3D a zda Xse vlastnosti , Ya Z zadaného Object objektu rovnají Xvlastnostem , Ya Z této Vector3D struktury.

Equals(Vector3D, Vector3D)

Porovnává dvě Vector3D struktury z hlediska rovnosti.

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

Parametry

vector1
Vector3D

Nejprve Vector3D porovnejte.

vector2
Vector3D

Druhý Vector3D k porovnání.

Návraty

true pokud jsou Xkomponenty , Ya Z pro vector1 a vector2 stejné, false jinak.

Příklady

Následující příklad zkontroluje, jestli jsou dvě Vector3D struktury stejné.

// Checks if two Vector3D structures are equal using the static Equals method.

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

areEqual = Vector3D.Equals(vector1, vector2);
// areEqual is False
' Checks if two Vector3D structures are equal using the static Equals method.

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

areEqual = Vector3D.Equals(vector1, vector2)
' areEqual is False

Poznámky

Dvě Vector3D struktury jsou stejné, pokud jsou hodnoty jejich Xvlastností , Ya Z stejné.

Vector3D hodnoty jsou popsány pomocí Double hodnot. Vzhledem k tomu, že hodnota Double může při operaci ztratit přesnost, může porovnání dvou Vector3D logicky stejných hodnot selhat.

Viz také

Platí pro

Equals(Vector3D)

Porovnává dvě Vector3D struktury z hlediska rovnosti.

public:
 bool Equals(System::Windows::Media::Media3D::Vector3D value);
public bool Equals (System.Windows.Media.Media3D.Vector3D value);
override this.Equals : System.Windows.Media.Media3D.Vector3D -> bool
Public Function Equals (value As Vector3D) As Boolean

Parametry

value
Vector3D

Instance Vector k porovnání s touto instancí.

Návraty

truepokud jsou instance stejné; v opačném případě . false

Poznámky

Vector3D hodnoty jsou popsány pomocí Double hodnot. Vzhledem k tomu, že hodnota Double může při operaci ztratit přesnost, může porovnání dvou Vector3D logicky stejných hodnot selhat.

Viz také

Platí pro

Equals(Object)

Určuje, zda je zadaný objekt strukturou Vector3D a zda Xse vlastnosti , Ya Z zadaného Object objektu rovnají Xvlastnostem , Ya Z této Vector3D struktury.

public:
 override bool Equals(System::Object ^ o);
public override bool Equals (object o);
override this.Equals : obj -> bool
Public Overrides Function Equals (o As Object) As Boolean

Parametry

o
Object

Objekt k porovnání

Návraty

true if o je Vector3D struktura a je shodná s touto Vector3D strukturou; false jinak.

Příklady

Následující příklad ukazuje, jak zkontrolovat, zda je struktura a ObjectVector3D rovna.

// Compares an Object and a Vector3D for equality using the non-static Equals method.

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

areEqual = vector1.Equals(vector2);
// areEqual is False
' Compares an Object and a Vector3D for equality using the non-static Equals method.

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

areEqual = vector1.Equals(vector2)
' areEqual is False

Poznámky

Pokud o není Vector3D struktura, vrátí falsetato metoda .

Vector3D hodnoty jsou popsány pomocí Double hodnot. Vzhledem k tomu, že hodnota Double může při operaci ztratit přesnost, může porovnání dvou Vector3D logicky stejných hodnot selhat.

Viz také

Platí pro