RayMeshGeometry3DHitTestResult Klasa

Definicja

Przedstawia część wspólną między testem trafienia promieniowego a MeshGeometry3D.Represents an intersection between a ray hit test and a 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
Dziedziczenie
RayMeshGeometry3DHitTestResult

Uwagi

Ta klasa zwraca informacje o przecięciu promienia i MeshGeometry3D.This class returns information about the intersection of a ray and a MeshGeometry3D.

Współrzędne Barycentric zwracane przez VertexWeight1, VertexWeight2, i VertexWeight3 mogą być interpolowane w celu znalezienia Point3D miejsca, w którym wystąpiło przecięcie, lub punkt na tekstury przecinających modelu przy użyciu współrzędnych tekstury.Barycentric coordinates returned by VertexWeight1, VertexWeight2, and VertexWeight3 can be interpolated to find the Point3D where the intersection occurred, or the point on the intersected model's texture using texture coordinates.

Właściwości

DistanceToRayOrigin

Pobiera odległość między punktem przekroju i pochodzeniem promienia w przestrzeni Visual3D współrzędnych, w której zainicjowano test trafień.Gets the distance between the point of intersection and the ray's origin in the coordinate space of Visual3D which initiated the hit test.

MeshHit

MeshGeometry3D Pobiera część przekroczenia przez ten test trafień.Gets the MeshGeometry3D intersected by this hit test.

ModelHit

Pobiera Model3D przez ray, na którym test trafień został wykonany.Gets the Model3D intersected by the ray along which the hit test was performed.

(Odziedziczone po RayHitTestResult)
PointHit

Pobiera punkt, w którym siatka została przeprowadzona przez promień, na którym test trafień został wykonany.Gets the point at which the mesh was intersected by the ray along which the hit test was performed.

VertexIndex1

Pierwszy wierzchołek trójkąta siatki przecinający promień.First vertex of the mesh triangle intersected by the ray.

VertexIndex2

Drugi wierzchołek trójkąta siatki przecinający promień.Second vertex of the mesh triangle intersected by the ray.

VertexIndex3

Trzeci wierzchołek trójkąta siatki przecinany przez promień.Third vertex of the mesh triangle intersected by the ray.

VertexWeight1

Względny udział pierwszego wierzchołka trójkąta siatki do punktu, w którym ten Trójkąt został przecinany przez test trafień, wyrażony jako wartość z zakresu od 0 do 1.Relative contribution of the first vertex of a mesh triangle to the point at which that triangle was intersected by the hit test, expressed as a value between zero and 1.

VertexWeight2

Względny udział drugiego wierzchołka trójkąta siatki do punktu, w którym ten Trójkąt został przecinany przez test trafień, wyrażony jako wartość z zakresu od 0 do 1.Relative contribution of the second vertex of a mesh triangle to the point at which that triangle was intersected by the hit test, expressed as a value between zero and 1.

VertexWeight3

Względne Współtworzenie trzeciego wierzchołka trójkąta siatki do punktu, w którym ten Trójkąt został przecinany przez test trafień, wyrażony jako wartość z zakresu od 0 do 1.Relative contribution of the third vertex of a mesh triangle to the point at which that triangle was intersected by the hit test, expressed as a value between zero and 1.

VisualHit

Pobiera wizualizację przemieszczoną przez ray, w której wykonano test trafień.Gets the Visual intersected by the ray along which the hit test was performed.

(Odziedziczone po RayHitTestResult)

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy