Aracılığıyla paylaş


Geometry.StrokeContainsWithDetail Yöntem

Tanım

Belirtilen geometri ile geçerli geometrinin vuruşu arasındaki kesişimi açıklayan bir değer döndürür.

Aşırı Yüklemeler

StrokeContainsWithDetail(Pen, Geometry)

Belirtilen Pen geçerli geometriye uygulanarak oluşturulan vuruşla belirtilen Geometry arasındaki kesişimi açıklayan bir değer döndürür.

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

Belirtilen hata kenar boşluğu göz önüne alındığında, belirtilen Pen geçerli geometriye uygulanarak oluşturulan vuruşla belirtilen Geometry arasındaki kesişimi açıklayan bir değer alır.

StrokeContainsWithDetail(Pen, Geometry)

Belirtilen Pen geçerli geometriye uygulanarak oluşturulan vuruşla belirtilen Geometry arasındaki kesişimi açıklayan bir değer döndürür.

public:
 System::Windows::Media::IntersectionDetail StrokeContainsWithDetail(System::Windows::Media::Pen ^ pen, System::Windows::Media::Geometry ^ geometry);
public System.Windows.Media.IntersectionDetail StrokeContainsWithDetail (System.Windows.Media.Pen pen, System.Windows.Media.Geometry geometry);
member this.StrokeContainsWithDetail : System.Windows.Media.Pen * System.Windows.Media.Geometry -> System.Windows.Media.IntersectionDetail
Public Function StrokeContainsWithDetail (pen As Pen, geometry As Geometry) As IntersectionDetail

Parametreler

pen
Pen

Geçerli geometrinin vuruşunun alanını belirleyen nesne.

geometry
Geometry

Kapsama için test edilmesi gereken geometri.

Döndürülenler

Numaralandırma değerlerinden biri.

Açıklamalar

Belirtilen geometrinin geçerli geometrinin vuruşunda bulunup bulunmadığını belirlerken varsayılan tolerans faktörü (StandardFlatteningTolerance özelliği tarafından tanımlanır) kullanılır. Kendi tolerans faktörünüzü belirtmek için StrokeContainsWithDetail yöntemini kullanın.

Bazı Geometry yöntemleri (StrokeContainsWithDetailgibi) geometrinin çokgen bir yaklaşıklığını üretir veya kullanır. Tolerans faktörü, bu çokgen yaklaşık değerdeki noktalar arasındaki maksimum uzaklığı belirtir. Daha küçük tolerans değerleri daha iyi yaklaşık değerler üretir, ancak büyük tolerans faktörüne sahip bir yaklaşık değerden daha fazla işleme gerektirir.

Şunlara uygulanır

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

Belirtilen hata kenar boşluğu göz önüne alındığında, belirtilen Pen geçerli geometriye uygulanarak oluşturulan vuruşla belirtilen Geometry arasındaki kesişimi açıklayan bir değer alır.

public:
 System::Windows::Media::IntersectionDetail StrokeContainsWithDetail(System::Windows::Media::Pen ^ pen, System::Windows::Media::Geometry ^ geometry, double tolerance, System::Windows::Media::ToleranceType type);
public System.Windows.Media.IntersectionDetail StrokeContainsWithDetail (System.Windows.Media.Pen pen, System.Windows.Media.Geometry geometry, double tolerance, System.Windows.Media.ToleranceType type);
member this.StrokeContainsWithDetail : System.Windows.Media.Pen * System.Windows.Media.Geometry * double * System.Windows.Media.ToleranceType -> System.Windows.Media.IntersectionDetail
Public Function StrokeContainsWithDetail (pen As Pen, geometry As Geometry, tolerance As Double, type As ToleranceType) As IntersectionDetail

Parametreler

pen
Pen

Geçerli geometrinin vuruşunun alanını belirleyen nesne.

geometry
Geometry

Kapsama için test edilmesi gereken geometri.

tolerance
Double

Geometrilerin çokgen yaklaşık cinsinden noktalar arasındaki uzaklık üzerindeki maksimum sınırdır. Daha küçük değerler daha doğru sonuçlar üretir, ancak yürütmenin yavaşmasına neden olur. tolerance .000001'den küçükse, bunun yerine .000001 kullanılır.

type
ToleranceType

Tolerans faktörünün mutlak bir değer mi yoksa geometrinin alanına göre mi olduğunu belirten ToleranceType değerlerinden biri.

Döndürülenler

Numaralandırma değerlerinden biri.

Açıklamalar

Bazı Geometry yöntemleri (StrokeContainsWithDetailgibi) geometrinin çokgen bir yaklaşıklığını üretir veya kullanır. Tolerans faktörü, bu çokgen yaklaşık değerdeki noktalar arasındaki maksimum uzaklığı belirtir. Daha küçük tolerans değerleri daha iyi yaklaşık değerler üretir, ancak büyük tolerans faktörüne sahip bir yaklaşık değerden daha fazla işleme gerektirir.

Şunlara uygulanır