Sdílet prostřednictvím


Geometry.StrokeContainsWithDetail Metoda

Definice

Vrátí hodnotu, která popisuje průsečík mezi zadanou geometrií a tahem aktuální geometrie.

Přetížení

StrokeContainsWithDetail(Pen, Geometry)

Vrátí hodnotu, která popisuje průsečík mezi zadaným Geometry a tahem vytvořeným použitím zadané Pen geometrie na aktuální geometrii.

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

Získá hodnotu, která popisuje průsečík mezi zadaným Geometry a tahem vytvořeným použitím zadané Pen na aktuální geometrii, vzhledem k zadanému okraji chyby.

StrokeContainsWithDetail(Pen, Geometry)

Vrátí hodnotu, která popisuje průsečík mezi zadaným Geometry a tahem vytvořeným použitím zadané Pen geometrie na aktuální geometrii.

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

Parametry

pen
Pen

Objekt, který určuje oblast tahu aktuální geometrie.

geometry
Geometry

Geometrie, která se má testovat pro zahrnutí.

Návraty

IntersectionDetail

Jedna z hodnot výčtu

Poznámky

Výchozí faktor tolerance (definovaný StandardFlatteningTolerance vlastností) se používá při určování, zda je zadaná geometrie umístěna v tahu aktuální geometrie. K určení vlastního faktoru tolerance použijte metodu StrokeContainsWithDetail .

Některé Geometry metody (například StrokeContainsWithDetail) vytvářejí nebo používají polygonální aproximaci geometrie. Faktor tolerance určuje maximální vzdálenost mezi body v této polygonální aproximaci. Menší hodnoty tolerance vytvářejí lepší aproximaci, ale vyžadují více zpracování než aproximaci s velkým faktorem tolerance.

Platí pro

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

Získá hodnotu, která popisuje průsečík mezi zadaným Geometry a tahem vytvořeným použitím zadané Pen na aktuální geometrii, vzhledem k zadanému okraji chyby.

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

Parametry

pen
Pen

Objekt, který určuje oblast tahu aktuální geometrie.

geometry
Geometry

Geometrie, která se má testovat pro zahrnutí.

tolerance
Double

Maximální mez vzdálenosti mezi body v polygonální aproximaci geometrie. Menší hodnoty vytvářejí přesnější výsledky, ale způsobují pomalejší provádění. Pokud tolerance je menší než .000001, použije se místo toho .000001.

type
ToleranceType

Jedna z ToleranceType hodnot, které určují, zda je faktor tolerance absolutní nebo relativní k oblasti geometrie.

Návraty

IntersectionDetail

Jedna z hodnot výčtu

Poznámky

Některé Geometry metody (například StrokeContainsWithDetail) vytvářejí nebo používají polygonální aproximaci geometrie. Faktor tolerance určuje maximální vzdálenost mezi body v této polygonální aproximaci. Menší hodnoty tolerance vytvářejí lepší aproximaci, ale vyžadují více zpracování než aproximaci s velkým faktorem tolerance.

Platí pro