Geometry.StrokeContainsWithDetail Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 ve belirtilen Geometry geçerli geometriye uygulanarak Pen oluşturulan vuruş 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ünde bulundurularak belirtilen Geometry ile belirtilen Pen geometriye uygulanarak oluşturulan vuruş arasındaki kesişimi açıklayan bir değer alır. |
StrokeContainsWithDetail(Pen, Geometry)
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
Sabit listesi değerlerinden biri.
Açıklamalar
Belirtilen geometrinin geçerli geometrinin vuruşunda StandardFlatteningTolerance bulunup bulunmadığını belirlerken varsayılan tolerans faktörü (özellik tarafından tanımlanır) kullanılır. Kendi tolerans faktörünüzü belirtmek için yöntemini kullanın StrokeContainsWithDetail .
Bazı Geometry yöntemler (örneğin StrokeContainsWithDetail) geometrinin çokgen bir yaklaşıkı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)
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 yakınlığındaki noktalar arasındaki uzaklık üzerindeki maksimum sınırlar. Daha küçük değerler daha doğru sonuçlar üretir ancak yürütmenin yavaşlamasına neden olur. .000001'den küçükse tolerance
, bunun yerine .000001 kullanılır.
- type
- ToleranceType
Tolerans faktörünün ToleranceType mutlak bir değer mi yoksa geometrinin alanına göre mi olduğunu belirten değerlerden biri.
Döndürülenler
Sabit listesi değerlerinden biri.
Açıklamalar
Bazı Geometry yöntemler (örneğin StrokeContainsWithDetail) geometrinin çokgen bir yaklaşıkı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.