Aracılığıyla paylaş


Geometry.GetOutlinedPathGeometry Yöntem

Tanım

öğesinin doldurulmuş bölgesinin basitleştirilmiş bir ana hattı olan Geometrybir PathGeometry alır.

Aşırı Yüklemeler

Name Description
GetOutlinedPathGeometry(Double, ToleranceType)

Belirtilen tolerans içinde, doldurulmuş bölgesinin Geometrybasitleştirilmiş bir ana hattı olan bir PathGeometryalır.

GetOutlinedPathGeometry()

öğesinin doldurulmuş bölgesinin basitleştirilmiş bir ana hattı olan Geometrybir PathGeometry alır.

GetOutlinedPathGeometry(Double, ToleranceType)

Belirtilen tolerans içinde, doldurulmuş bölgesinin Geometrybasitleştirilmiş bir ana hattı olan bir PathGeometryalır.

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

Parametreler

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

öğesinin doldurulmuş bölgesinin Geometrybasitleştirilmiş ana hattı.

Öznitelikler

Açıklamalar

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

GetOutlinedPathGeometry()

öğesinin doldurulmuş bölgesinin basitleştirilmiş bir ana hattı olan Geometrybir PathGeometry alır.

public:
 System::Windows::Media::PathGeometry ^ GetOutlinedPathGeometry();
public System.Windows.Media.PathGeometry GetOutlinedPathGeometry();
member this.GetOutlinedPathGeometry : unit -> System.Windows.Media.PathGeometry
Public Function GetOutlinedPathGeometry () As PathGeometry

Döndürülenler

öğesinin doldurulmuş bölgesinin Geometrybasitleştirilmiş ana hattı.

Açıklamalar

Bu yöntem, geometriyi işlerken varsayılan tolerans faktörünü StandardFlatteningTolerance (özellik tarafından açıklanmıştır) kullanır. Kendi tolerans faktörünüzü belirtmek için yöntemini kullanın GetOutlinedPathGeometry .

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