RayMeshGeometry3DHitTestResult Classe

Definizione

Rappresenta un'intersezione tra un hit test del raggio e un MeshGeometry3D.

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
Ereditarietà
RayMeshGeometry3DHitTestResult

Commenti

Questa classe restituisce informazioni sull'intersezione di un raggio e di un oggetto MeshGeometry3D.

Le coordinate bariche restituite da VertexWeight1, VertexWeight2e VertexWeight3 possono essere interpolate per trovare la Point3D posizione in cui si è verificata l'intersezione o il punto sulla trama del modello intersecato usando le coordinate della trama.

Proprietà

DistanceToRayOrigin

Ottiene la distanza tra il punto di intersezione e l'origine del raggio nello spazio delle coordinate di Visual3D che ha iniziato l’hit test.

MeshHit

Ottiene MeshGeometry3D intersecato da questo hit test.

ModelHit

Ottiene l'oggetto Model3D intersecato dal raggio lungo cui è stato eseguito l'hit test.

(Ereditato da RayHitTestResult)
PointHit

Ottiene il punto in corrispondenza di cui la mesh è stata intersecata dal raggio lungo cui è stato eseguito l'hit test.

VertexIndex1

Primo vertice del triangolo del reticolo intersecato dal raggio.

VertexIndex2

Secondo vertice del triangolo del reticolo intersecato dal raggio.

VertexIndex3

Terzo vertice del triangolo del reticolo intersecato dal raggio.

VertexWeight1

Contributo relativo del primo vertice di un triangolo mesh nel punto in cui tale triangolo è stato intersecato dall'hit test, espresso come valore compreso tra 0 e 1.

VertexWeight2

Contributo relativo del secondo vertice di un triangolo mesh nel punto in cui tale triangolo è stato intersecato dall'hit test, espresso come valore compreso tra 0 e 1.

VertexWeight3

Contributo relativo del terzo vertice di un triangolo mesh nel punto in cui tale triangolo è stato intersecato dall'hit test, espresso come valore compreso tra 0 e 1.

VisualHit

Ottiene l'oggetto visivo intersecato dal raggio lungo cui è stato eseguito l'hit test.

(Ereditato da RayHitTestResult)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a