Udostępnij za pośrednictwem


Geometry.GetFlattenedPathGeometry Metoda

Definicja

Pobiera wartość PathGeometry , która jest wielokątnym przybliżeniem Geometry obiektu.

Przeciążenia

GetFlattenedPathGeometry()

Pobiera wartość PathGeometry , która jest wielokątnym przybliżeniem Geometry obiektu.

GetFlattenedPathGeometry(Double, ToleranceType)

Pobiera obiekt PathGeometry, w określonej tolerancji, czyli wielokątne przybliżenie Geometry obiektu.

GetFlattenedPathGeometry()

Pobiera wartość PathGeometry , która jest wielokątnym przybliżeniem Geometry obiektu.

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

Zwraca

PathGeometry

Wielokątne przybliżenie obiektu Geometry.

Uwagi

Ta metoda używa domyślnego współczynnika tolerancji (opisanego StandardFlatteningTolerance przez właściwość) podczas przetwarzania geometrii. Aby określić własny współczynnik tolerancji, użyj GetFlattenedPathGeometry metody .

Niektóre Geometry metody (takie jak GetFlattenedPathGeometry) tworzą lub używają wielogonalnego przybliżenia geometrii. Współczynnik tolerancji określa maksymalną odległość między punktami w tym przybliżeniu wielogonalowym. Mniejsze wartości tolerancji dają lepsze przybliżenia, ale wymagają większego przetwarzania niż przybliżenie z dużym współczynnikiem tolerancji.

Dotyczy

GetFlattenedPathGeometry(Double, ToleranceType)

Pobiera obiekt PathGeometry, w określonej tolerancji, czyli wielokątne przybliżenie Geometry obiektu.

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

Parametry

tolerance
Double

Maksymalna granica odległości między punktami w wielogonalowym przybliżeniu geometrii. Mniejsze wartości generują dokładniejsze wyniki, ale powodują wolniejsze wykonywanie. Jeśli tolerance wartość jest mniejsza niż .000001, zamiast tego jest używany plik .000001.

type
ToleranceType

ToleranceType Jedna z wartości określających, czy współczynnik tolerancji jest wartością bezwzględną, czy względem obszaru geometrii.

Zwraca

PathGeometry

Wielokątne przybliżenie obiektu Geometry.

Atrybuty

Uwagi

Niektóre Geometry metody (takie jak GetFlattenedPathGeometry) tworzą lub używają wielogonalnego przybliżenia geometrii. Współczynnik tolerancji określa maksymalną odległość między punktami w tym przybliżeniu wielogonalowym. Mniejsze wartości tolerancji dają lepsze przybliżenia, ale wymagają większego przetwarzania niż przybliżenie z dużym współczynnikiem tolerancji.

Dotyczy