Geometry.GetFlattenedPathGeometry Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine PathGeometry ab, die eine polygonale Approximation des Geometry-Objekts ist.
Überlädt
GetFlattenedPathGeometry() |
Ruft eine PathGeometry ab, die eine polygonale Approximation des Geometry-Objekts ist. |
GetFlattenedPathGeometry(Double, ToleranceType) |
Ruft eine PathGeometry innerhalb der angegebenen Toleranz ab, die eine polygonale Approximation des Geometry-Objekts ist. |
GetFlattenedPathGeometry()
Ruft eine PathGeometry ab, die eine polygonale Approximation des Geometry-Objekts ist.
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
Gibt zurück
Die polygonale Approximation der Geometry.
Hinweise
Diese Methode verwendet den Standardtoleranzfaktor (beschrieben durch die -Eigenschaft) bei der StandardFlatteningTolerance Verarbeitung der Geometrie. Verwenden Sie die GetFlattenedPathGeometry -Methode, um Ihren eigenen Toleranzfaktor anzugeben.
Einige Geometry Methoden (z GetFlattenedPathGeometry. B. ) erzeugen oder verwenden eine polygonale Annäherung der Geometrie. Der Toleranzfaktor gibt den maximalen Abstand zwischen Punkten in dieser polygonalen Näherung an. Kleinere Toleranzwerte führen zu besseren Näherungswerten, erfordern jedoch mehr Verarbeitung als eine Näherung mit einem großen Toleranzfaktor.
Gilt für:
GetFlattenedPathGeometry(Double, ToleranceType)
Ruft eine PathGeometry innerhalb der angegebenen Toleranz ab, die eine polygonale Approximation des Geometry-Objekts ist.
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
Parameter
- tolerance
- Double
Die maximalen Grenzen für die Entfernung zwischen Punkten in der polygonalen Approximation der Geometrie. Kleinere Werte liefern genauere Ergebnisse, führen jedoch zu einer langsameren Ausführung. Wenn tolerance
kleiner als 0,000001 ist, wird stattdessen 0,000001 verwendet.
- type
- ToleranceType
Einer der ToleranceType-Werte, die angeben, ob der Toleranzfaktor ein absoluter Wert oder relativ zum Bereich der Geometrie ist.
Gibt zurück
Die polygonale Approximation der Geometry.
- Attribute
Hinweise
Einige Geometry Methoden (z GetFlattenedPathGeometry. B. ) erzeugen oder verwenden eine polygonale Annäherung der Geometrie. Der Toleranzfaktor gibt den maximalen Abstand zwischen Punkten in dieser polygonalen Näherung an. Kleinere Toleranzwerte führen zu besseren Näherungswerten, erfordern jedoch mehr Verarbeitung als eine Näherung mit einem großen Toleranzfaktor.