Geometry.StrokeContainsWithDetail Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
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)
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.