RayMeshGeometry3DHitTestResult 類別

定義

代表光線點擊測試與 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
繼承
RayMeshGeometry3DHitTestResult

備註

這個類別會傳回光線和 MeshGeometry3D 交集的相關資訊。

VertexWeight2VertexWeight3VertexWeight1 回的直心座標可以插補,以尋找 Point3D 交集發生的位置,或是使用紋理座標在交集模型紋理上的點。

屬性

DistanceToRayOrigin

取得啟始點擊測試之 Visual3D 的交集點與射線在座標空間中的原點之間的距離。

MeshHit

取得這個點擊測試所交集的 MeshGeometry3D

ModelHit

取得光線交集的 Model3D,已沿著此光線執行點擊測試。

(繼承來源 RayHitTestResult)
PointHit

取得網狀結構處的點,這個網狀結構與沿著其路徑執行點擊測試的光線交集。

VertexIndex1

與射線交集之網狀結構三角形的第一個頂點。

VertexIndex2

與射線交集之網狀結構三角形的第二個頂點。

VertexIndex3

與射線交集之網狀結構三角形的第三個頂點。

VertexWeight1

網狀結構三角形的第一個頂點對該三角形與點擊測試交集處之點的相對貢獻,以介於 0 到 1 的值表示。

VertexWeight2

網狀結構三角形的第二個頂點對該三角形與點擊測試交集處之點的相對貢獻,以介於 0 到 1 的值表示。

VertexWeight3

網狀結構三角形的第三個頂點對該三角形與點擊測試交集處之點的相對貢獻,以介於 0 到 1 的值表示。

VisualHit

取得光線交集的 Visual,已沿著此光線執行點擊測試。

(繼承來源 RayHitTestResult)

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於