Geometry.GetWidenedPathGeometry Yöntem

Tanım

Belirtilen PathGeometrytarafından üretilen Geometry kontur tarafından tanımlanan şekil olan bir Pen alır.

Aşırı Yüklemeler

Name Description
GetWidenedPathGeometry(Pen)

Belirtilen PathGeometrytarafından üretilen Geometry kontur tarafından tanımlanan şekil olan bir Pen alır.

GetWidenedPathGeometry(Pen, Double, ToleranceType)

Belirtilen tolerans faktörü dikkate alındığında, belirtilen PathGeometrytarafından üretilen Geometry kontur tarafından tanımlanan şekil olan bir Pen alır.

GetWidenedPathGeometry(Pen)

Belirtilen PathGeometrytarafından üretilen Geometry kontur tarafından tanımlanan şekil olan bir Pen alır.

public:
 System::Windows::Media::PathGeometry ^ GetWidenedPathGeometry(System::Windows::Media::Pen ^ pen);
public System.Windows.Media.PathGeometry GetWidenedPathGeometry(System.Windows.Media.Pen pen);
member this.GetWidenedPathGeometry : System.Windows.Media.Pen -> System.Windows.Media.PathGeometry
Public Function GetWidenedPathGeometry (pen As Pen) As PathGeometry

Parametreler

pen
Pen

Geometrinin vuruşunun alanını açıklayan nesne.

Döndürülenler

Ana hatlı geometri.

Açıklamalar

Bazı Geometry yöntemler (örneğin GetWidenedPathGeometry), 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

GetWidenedPathGeometry(Pen, Double, ToleranceType)

Belirtilen tolerans faktörü dikkate alındığında, belirtilen PathGeometrytarafından üretilen Geometry kontur tarafından tanımlanan şekil olan bir Pen alır.

public:
 virtual System::Windows::Media::PathGeometry ^ GetWidenedPathGeometry(System::Windows::Media::Pen ^ pen, double tolerance, System::Windows::Media::ToleranceType type);
[System.Security.SecurityCritical]
public virtual System.Windows.Media.PathGeometry GetWidenedPathGeometry(System.Windows.Media.Pen pen, double tolerance, System.Windows.Media.ToleranceType type);
public virtual System.Windows.Media.PathGeometry GetWidenedPathGeometry(System.Windows.Media.Pen pen, double tolerance, System.Windows.Media.ToleranceType type);
[<System.Security.SecurityCritical>]
abstract member GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
override this.GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
abstract member GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
override this.GetWidenedPathGeometry : System.Windows.Media.Pen * double * System.Windows.Media.ToleranceType -> System.Windows.Media.PathGeometry
Public Overridable Function GetWidenedPathGeometry (pen As Pen, tolerance As Double, type As ToleranceType) As PathGeometry

Parametreler

pen
Pen

Geometrinin vuruşunun alanını tanımlamak için kullanılan nesne.

tolerance
Double

Geometrinin çokgen yaklaşık cinsinden 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şması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 geometri alanına göre mi olduğunu belirten değerlerden biri.

Döndürülenler

ile genişletilen pengeometri.

Öznitelikler

Açıklamalar

Bazı Geometry yöntemler (örneğin GetWidenedPathGeometry), 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