Freigeben über


RayMeshGeometry3DHitTestResult Klasse

Definition

Stellt einen Schnittpunkt eines Strahlentreffertests und eines MeshGeometry3D-Objekts dar.

public ref class RayMeshGeometry3DHitTestResult sealed : System::Windows::Media::Media3D::RayHitTestResult
public sealed class RayMeshGeometry3DHitTestResult : System.Windows.Media.Media3D.RayHitTestResult
type RayMeshGeometry3DHitTestResult = class
    inherit RayHitTestResult
Public NotInheritable Class RayMeshGeometry3DHitTestResult
Inherits RayHitTestResult
Vererbung
RayMeshGeometry3DHitTestResult

Hinweise

Diese Klasse gibt Informationen zur Schnittmenge eines Ray und a MeshGeometry3D.

Baryzente Koordinaten, die von VertexWeight1, , VertexWeight2VertexWeight3 zurückgegeben werden und können interpoliert werden, um den Point3D Ort zu finden, an dem die Schnittfläche aufgetreten ist, oder den Punkt auf der durchschneidenden Textur des Modells mithilfe von Texturkoordinaten.

Eigenschaften

DistanceToRayOrigin

Ruft den Abstand zwischen dem Schnittpunkt und dem Ursprung des Strahls im Koordinatenbereich des Visual3D ab, das den Treffertest initiiert hat.

MeshHit

Ruft das MeshGeometry3D-Objekt ab, das von diesem Treffertest geschnitten wurde.

ModelHit

Ruft das Model3D-Objekt ab, das von dem Strahl geschnitten wurde, für den der Treffertest ausgeführt wurde.

(Geerbt von RayHitTestResult)
PointHit

Ruft den Punkt ab, an dem das Gitter von dem Strahl geschnitten wurde, an dem der Treffertest durchgeführt wurde.

VertexIndex1

Der erste Vertex des von dem Strahl geschnittenen Gitterdreiecks.

VertexIndex2

Der zweite Vertex des von dem Strahl geschnittenen Gitterdreiecks.

VertexIndex3

Der dritte Vertex des von dem Strahl geschnittenen Gitterdreiecks.

VertexWeight1

Der relative Anteil des ersten Vertex eines Gitterdreiecks bis zu dem Punkt, an dem das Dreieck vom Treffertest durchkreuzt wurde, ausgedrückt als Wert zwischen 0 und 1.

VertexWeight2

Der relative Anteil des zweiten Vertex eines Gitterdreiecks bis zu dem Punkt, an dem das Dreieck vom Treffertest durchkreuzt wurde, ausgedrückt als Wert zwischen 0 und 1.

VertexWeight3

Der relative Anteil des dritten Vertex eines Gitterdreiecks bis zu dem Punkt, an dem das Dreieck vom Treffertest durchkreuzt wurde, ausgedrückt als Wert zwischen 0 und 1.

VisualHit

Ruft das Visual-Objekt ab, das von dem Strahl geschnitten wurde, für den der Treffertest ausgeführt wurde.

(Geerbt von RayHitTestResult)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für