Aracılığıyla paylaş


RayMeshGeometry3DHitTestResult Sınıf

Tanım

Bir ışın isabeti testi ile MeshGeometry3Darasındaki kesişimi temsil eder.

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
Devralma
RayMeshGeometry3DHitTestResult

Açıklamalar

Bu sınıf, bir ışın ile MeshGeometry3Dkesişimi hakkında bilgi döndürür.

, VertexWeight2ve VertexWeight3 tarafından VertexWeight1döndürülen barycentric koordinatları, kesişimin oluştuğu yeri veya doku koordinatları kullanılarak kesişen modelin dokusundaki noktayı bulmak Point3D için ilişkilendirilmiş olabilir.

Özellikler

DistanceToRayOrigin

İsabet testini başlatan koordinat alanında Visual3D kesişim noktası ile ışının kökeni arasındaki mesafeyi alır.

MeshHit

MeshGeometry3D Bu isabet testi tarafından kesişen alır.

ModelHit

Model3D'yi isabet testinin gerçekleştirildiği ışınla kesişir.

(Devralındığı yer: RayHitTestResult)
PointHit

Ağın isabet testinin yapıldığı ışın tarafından kesiştiği noktayı alır.

VertexIndex1

ışını ile kesişen örgü üçgeninin ilk köşesi.

VertexIndex2

ışını ile kesişen örgü üçgeninin ikinci köşesi.

VertexIndex3

ışını ile kesişen örgü üçgeninin üçüncü köşesi.

VertexWeight1

Bir ağ üçgeninin ilk köşesinin, sıfır ile 1 arasında bir değer olarak ifade edilen isabet testi tarafından kesiştiği noktaya göreli katkısı.

VertexWeight2

Bir ağ üçgeninin ikinci köşesinin, sıfır ile 1 arasında bir değer olarak ifade edilen isabet testiyle kesiştiği noktaya göreli katkısı.

VertexWeight3

Bir ağ üçgeninin üçüncü köşesinin isabet testi tarafından kesiştiği noktaya göreli katkısı, sıfır ile 1 arasında bir değer olarak ifade edilir.

VisualHit

Görseli isabet testinin gerçekleştirildiği ışınla kesişir.

(Devralındığı yer: RayHitTestResult)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır