RayMeshGeometry3DHitTestResult Classe

Definição

Representa uma interseção entre um teste de acerto de raio e um 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
Herança
RayMeshGeometry3DHitTestResult

Observações

Esta classe devolve informação sobre a interseção de um raio e um MeshGeometry3D.

As coordenadas baricêntricas devolvidas por VertexWeight1, , e VertexWeight2 podem ser interpoladas para encontrar onde VertexWeight3 ocorreu a interseção, ou o ponto na textura do modelo intersectado usando coordenadas Point3Dde textura.

Propriedades

Name Description
DistanceToRayOrigin

Obtém a distância entre o ponto de interseção e a origem do raio no espaço de coordenadas de Visual3D que iniciou o teste de acerto.

MeshHit

É MeshGeometry3D intersectado por este teste de impacto.

ModelHit

Faz com que o Model3D seja intersectado pelo raio ao longo do qual o teste de acerto foi realizado.

(Herdado de RayHitTestResult)
PointHit

Obtém o ponto em que a malha foi interceptada pelo raio ao longo do qual foi realizado o teste de acerto.

VertexIndex1

Primeiro vértice do triângulo da malha intersectado pelo raio.

VertexIndex2

Segundo vértice do triângulo da malha intersectado pelo raio.

VertexIndex3

Terceiro vértice do triângulo da malha intersectado pelo raio.

VertexWeight1

Contribuição relativa do primeiro vértice de um triângulo de malha para o ponto em que esse triângulo foi intersectado pelo teste de acerto, expressa como um valor entre zero e 1.

VertexWeight2

Contribuição relativa do segundo vértice de um triângulo de malha para o ponto onde esse triângulo foi intersectado pelo teste de acerto, expressa como um valor entre zero e 1.

VertexWeight3

Contribuição relativa do terceiro vértice de um triângulo de malha para o ponto em que esse triângulo foi intersectado pelo teste de acerto, expressa como um valor entre zero e 1.

VisualHit

Faz com que a Visão seja intersectada pelo raio ao longo do qual o teste de acerto foi realizado.

(Herdado de RayHitTestResult)

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a