RayMeshGeometry3DHitTestResult RayMeshGeometry3DHitTestResult RayMeshGeometry3DHitTestResult RayMeshGeometry3DHitTestResult Class

정의

광선 적중 횟수 테스트와 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
상속
RayMeshGeometry3DHitTestResultRayMeshGeometry3DHitTestResultRayMeshGeometry3DHitTestResultRayMeshGeometry3DHitTestResult

설명

광선이 교차 하는 방법에 대 한 정보를 반환 하는이 클래스 및 MeshGeometry3D합니다.This class returns information about the intersection of a ray and a MeshGeometry3D.

반환한 무게 중심 좌표 VertexWeight1, VertexWeight2, 및 VertexWeight3 찾으려고 보간할 수는 Point3D 교집합 발생 한 위치 또는 질감 좌표를 사용 하 여 교차 된 모델의 질감의 지점입니다.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.

속성

DistanceToRayOrigin DistanceToRayOrigin DistanceToRayOrigin DistanceToRayOrigin

교차점과 적중 테스트를 시작한 Visual3D의 좌표 공간에 있는 광선 원점 사이의 거리를 가져옵니다.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 MeshHit MeshHit MeshHit

이 적중 횟수 테스트에서 교차된 MeshGeometry3D를 가져옵니다.Gets the MeshGeometry3D intersected by this hit test.

ModelHit ModelHit ModelHit ModelHit

적중 횟수 테스트를 수행한 광선이 교차한 Model3D를 가져옵니다.Gets the Model3D intersected by the ray along which the hit test was performed.

(Inherited from RayHitTestResult)
PointHit PointHit PointHit PointHit

적중 횟수 테스트를 수행한 광선이 메시를 교차한 지점을 가져옵니다.Gets the point at which the mesh was intersected by the ray along which the hit test was performed.

VertexIndex1 VertexIndex1 VertexIndex1 VertexIndex1

광선이 교차한 망상 삼각형의 첫 번째 꼭짓점입니다.First vertex of the mesh triangle intersected by the ray.

VertexIndex2 VertexIndex2 VertexIndex2 VertexIndex2

광선이 교차한 망상 삼각형의 두 번째 꼭짓점입니다.Second vertex of the mesh triangle intersected by the ray.

VertexIndex3 VertexIndex3 VertexIndex3 VertexIndex3

광선이 교차한 망상 삼각형의 세 번째 꼭짓점입니다.Third vertex of the mesh triangle intersected by the ray.

VertexWeight1 VertexWeight1 VertexWeight1 VertexWeight1

삼각형이 적중 횟수 테스트와 교차한 지점에 대한 메시 삼각형의 첫 번째 꼭짓점의 상대적 기여도이며, 0과 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 VertexWeight2 VertexWeight2 VertexWeight2

삼각형이 적중 횟수 테스트와 교차한 지점에 대한 메시 삼각형의 두 번째 꼭짓점의 상대적 기여도이며, 0과 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 VertexWeight3 VertexWeight3 VertexWeight3

삼각형이 적중 횟수 테스트와 교차한 지점에 대한 메시 삼각형의 세 번째 꼭짓점의 상대적 기여도이며, 0과 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 VisualHit VisualHit VisualHit

적중 횟수 테스트를 수행한 광선이 교차한 시각적 개체를 가져옵니다.Gets the Visual intersected by the ray along which the hit test was performed.

(Inherited from RayHitTestResult)

메서드

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

적용 대상