Partilhar via


Geometry.GetFlattenedPathGeometry Método

Definição

Obtém um PathGeometry que é uma aproximação poligonal do objeto Geometry.

Sobrecargas

GetFlattenedPathGeometry()

Obtém um PathGeometry que é uma aproximação poligonal do objeto Geometry.

GetFlattenedPathGeometry(Double, ToleranceType)

Obtém um PathGeometry, dentro da tolerância especificada, que é uma aproximação poligonal do objeto Geometry.

GetFlattenedPathGeometry()

Obtém um PathGeometry que é uma aproximação poligonal do objeto Geometry.

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

Retornos

A aproximação poligonal do Geometry.

Comentários

Esse método usa o fator de tolerância padrão (descrito pela StandardFlatteningTolerance propriedade) ao processar a geometria. Para especificar seu próprio fator de tolerância, use o GetFlattenedPathGeometry método .

Alguns Geometry métodos (como GetFlattenedPathGeometry) produzem ou usam uma aproximação poligonal da geometria. O fator de tolerância especifica a distância máxima entre os pontos nessa aproximação poligonal. Valores de tolerância menores produzem melhores aproximações, mas exigem mais processamento do que uma aproximação com um fator de tolerância grande.

Aplica-se a

GetFlattenedPathGeometry(Double, ToleranceType)

Obtém um PathGeometry, dentro da tolerância especificada, que é uma aproximação poligonal do objeto Geometry.

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

Parâmetros

tolerance
Double

Os limites máximos na distância entre pontos na aproximação poligonal de geometria. Valores menores produzem resultados mais precisos, mas causam a execução lenta. Se tolerance for menor que 0,000001, 0,000001 será usado.

type
ToleranceType

Um dos valores ToleranceType que especifica se o fator de tolerância é um valor absoluto ou relativo à área da geometria.

Retornos

A aproximação poligonal do Geometry.

Atributos

Comentários

Alguns Geometry métodos (como GetFlattenedPathGeometry) produzem ou usam uma aproximação poligonal da geometria. O fator de tolerância especifica a distância máxima entre os pontos nessa aproximação poligonal. Valores de tolerância menores produzem melhores aproximações, mas exigem mais processamento do que uma aproximação com um fator de tolerância grande.

Aplica-se a