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.

Барицентрические координаты, возвращаемые VertexWeight1, VertexWeight2и VertexWeight3 могут быть интерполированы, чтобы найти Point3D место пересечения или точку на текстуре пересекающейся модели с помощью координат текстуры.

Свойства

DistanceToRayOrigin

Получает расстояние между точкой пересечения и началом координат луча в пространстве координат объекта Visual3D, который инициировал проверку попадания курсора.

MeshHit

Возвращает элемент MeshGeometry3D, который пересекается с этой проверкой нажатия.

ModelHit

Возвращает элемент Model3D, пересеченный лучом, вдоль которого выполнялась проверка нажатия.

(Унаследовано от RayHitTestResult)
PointHit

Получает точку пересечения сетки лучом, вдоль которого выполнялась проверка нажатия.

VertexIndex1

Первая вершина треугольника сетки, пересеченной лучом.

VertexIndex2

Вторая вершина треугольника сетки, пересеченной лучом.

VertexIndex3

Третья вершина треугольника сетки, пересеченной лучом.

VertexWeight1

Относительный вклад первой вершины треугольника сетки для точки, с которой этот треугольник пересекается проверкой нажатия, выраженной в виде значения от 0 до 1.

VertexWeight2

Относительный вклад второй вершины треугольника сетки для точки, с которой треугольник пересекается проверкой нажатия, выраженной в качестве значения от 0 до 1.

VertexWeight3

Относительный вклад третьей вершины треугольника сетки для точки, с которой этот треугольник пересекается проверкой нажатия, выраженной в виде значения от 0 до 1.

VisualHit

Получает визуальный элемент, пересеченный лучом, вдоль которого выполнялась проверка нажатия.

(Унаследовано от RayHitTestResult)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к