Condividi tramite


Geometry.GetOutlinedPathGeometry Metodo

Definizione

Ottiene un oggetto PathGeometry che rappresenta una struttura semplificata dell'area riempita dell'oggetto Geometry.

Overload

Nome Descrizione
GetOutlinedPathGeometry(Double, ToleranceType)

Ottiene un PathGeometryoggetto , all'interno della tolleranza specificata, ovvero una struttura semplificata dell'area riempita dell'oggetto Geometry.

GetOutlinedPathGeometry()

Ottiene un oggetto PathGeometry che rappresenta una struttura semplificata dell'area riempita dell'oggetto Geometry.

GetOutlinedPathGeometry(Double, ToleranceType)

Ottiene un PathGeometryoggetto , all'interno della tolleranza specificata, ovvero una struttura semplificata dell'area riempita dell'oggetto Geometry.

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

Parametri

tolerance
Double

Limiti massimi sulla distanza tra i punti nell'approssimazione poligonale della geometria. I valori più piccoli producono risultati più accurati, ma causano un'esecuzione più lenta. Se tolerance è minore di .000001, viene invece usato .000001.

type
ToleranceType

Uno dei ToleranceType valori che specifica se il fattore di tolleranza è un valore assoluto o relativo all'area della geometria.

Restituisce

Struttura semplificata dell'area riempita dell'oggetto Geometry.

Attributi

Commenti

Alcuni Geometry metodi (ad esempio GetOutlinedPathGeometry) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra i punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione di un'approssimazione con un fattore di tolleranza elevato.

Si applica a

GetOutlinedPathGeometry()

Ottiene un oggetto PathGeometry che rappresenta una struttura semplificata dell'area riempita dell'oggetto Geometry.

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

Restituisce

Struttura semplificata dell'area riempita dell'oggetto Geometry.

Commenti

Questo metodo usa il fattore di tolleranza predefinito (descritto dalla proprietà ) durante l'elaborazione StandardFlatteningTolerance della geometria. Per specificare il proprio fattore di tolleranza, usare il GetOutlinedPathGeometry metodo .

Alcuni Geometry metodi (ad esempio GetOutlinedPathGeometry) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra i punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione di un'approssimazione con un fattore di tolleranza elevato.

Si applica a