RayMeshGeometry3DHitTestResult 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表光線點擊測試與 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
- 繼承
備註
這個類別會傳回光線和 MeshGeometry3D 交集的相關資訊。
、 VertexWeight2 和 VertexWeight3 傳 VertexWeight1 回的直心座標可以插補,以尋找 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) |