This documentation is archived and is not being maintained.

RayMeshGeometry3DHitTestResult Members

Represents an intersection between a ray hit test and a MeshGeometry3D.

The RayMeshGeometry3DHitTestResult type exposes the following members.

  NameDescription
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public property DistanceToRayOrigin Gets the distance between the point of intersection and the ray's origin in the coordinate space of Visual3D which initiated the hit test. (Overrides RayHitTestResult.DistanceToRayOrigin.)
Public property MeshHit Gets the MeshGeometry3D intersected by this hit test.
Public property ModelHit Gets the Model3D intersected by the ray along which the hit test was performed. (Inherited from RayHitTestResult.)
Public property PointHit Gets the point at which the mesh was intersected by the ray along which the hit test was performed. (Overrides RayHitTestResult.PointHit.)
Public property VertexIndex1 First vertex of the mesh triangle intersected by the ray.
Public property VertexIndex2 Second vertex of the mesh triangle intersected by the ray.
Public property VertexIndex3 Third vertex of the mesh triangle intersected by the ray.
Public property VertexWeight1 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.
Public property VertexWeight2 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.
Public property VertexWeight3 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.
Public property VisualHit Gets the Visual intersected by the ray along which the hit test was performed. (Inherited from RayHitTestResult.)
Top
Show: