Compartilhar via


Geometry.StrokeContainsWithDetail Método

Definição

Retorna um valor que descreve a interseção entre a geometria especificada e o traço da geometria atual.

Sobrecargas

StrokeContainsWithDetail(Pen, Geometry)

Retorna um valor que descreve a interseção entre o Geometry especificado e o traço criado aplicando o Pen especificado à geometria atual.

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

Obtém um valor que descreve a interseção entre o Geometry especificado e o traço criado aplicando o Pen especificado à geometria atual, dada a margem de erro especificada.

StrokeContainsWithDetail(Pen, Geometry)

Retorna um valor que descreve a interseção entre o Geometry especificado e o traço criado aplicando o Pen especificado à geometria atual.

public:
 System::Windows::Media::IntersectionDetail StrokeContainsWithDetail(System::Windows::Media::Pen ^ pen, System::Windows::Media::Geometry ^ geometry);
public System.Windows.Media.IntersectionDetail StrokeContainsWithDetail (System.Windows.Media.Pen pen, System.Windows.Media.Geometry geometry);
member this.StrokeContainsWithDetail : System.Windows.Media.Pen * System.Windows.Media.Geometry -> System.Windows.Media.IntersectionDetail
Public Function StrokeContainsWithDetail (pen As Pen, geometry As Geometry) As IntersectionDetail

Parâmetros

pen
Pen

Um objeto que determina a área do traço da geometria atual.

geometry
Geometry

A geometria a ser testada para contenção.

Retornos

Um dos valores de enumeração.

Comentários

O fator de tolerância padrão (definido pela propriedade StandardFlatteningTolerance) é usado ao determinar se a geometria especificada está localizada no traço da geometria atual. Para especificar seu próprio fator de tolerância, use o método StrokeContainsWithDetail.

Alguns métodos Geometry (como StrokeContainsWithDetail) 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

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

Obtém um valor que descreve a interseção entre o Geometry especificado e o traço criado aplicando o Pen especificado à geometria atual, dada a margem de erro especificada.

public:
 System::Windows::Media::IntersectionDetail StrokeContainsWithDetail(System::Windows::Media::Pen ^ pen, System::Windows::Media::Geometry ^ geometry, double tolerance, System::Windows::Media::ToleranceType type);
public System.Windows.Media.IntersectionDetail StrokeContainsWithDetail (System.Windows.Media.Pen pen, System.Windows.Media.Geometry geometry, double tolerance, System.Windows.Media.ToleranceType type);
member this.StrokeContainsWithDetail : System.Windows.Media.Pen * System.Windows.Media.Geometry * double * System.Windows.Media.ToleranceType -> System.Windows.Media.IntersectionDetail
Public Function StrokeContainsWithDetail (pen As Pen, geometry As Geometry, tolerance As Double, type As ToleranceType) As IntersectionDetail

Parâmetros

pen
Pen

Um objeto que determina a área do traço da geometria atual.

geometry
Geometry

A geometria a ser testada para contenção.

tolerance
Double

Os limites máximos na distância entre os pontos na aproximação poligonal das geometrias. Valores menores produzem resultados mais precisos, mas causam uma execução mais lenta. Se tolerance for menor que .000001, .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

Um dos valores de enumeração.

Comentários

Alguns métodos Geometry (como StrokeContainsWithDetail) 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