Sdílet prostřednictvím


Geometry.StrokeContainsWithDetail Metoda

Definice

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

Přetížení

Name Description
StrokeContainsWithDetail(Pen, Geometry)

Vrátí hodnotu, která popisuje průnik mezi zadaným Geometry a tahem vytvořeným použitím zadané Pen geometrie.

StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType)

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

StrokeContainsWithDetail(Pen, Geometry)

Vrátí hodnotu, která popisuje průnik mezi zadaným Geometry a tahem vytvořeným použitím zadané Pen geometrie.

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 uzavření.

Návraty

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) produkují nebo používají mnohoúhelníkovou aproximaci geometrie. Faktor tolerance určuje maximální vzdálenost mezi body v této polygonální aproximaci. Menší hodnoty tolerance vytvářejí lepší aproximace, 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ůnik mezi zadaným Geometry a tahem vytvořeným použitím zadané Pen geometrie 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 uzavření.

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čuje, zda je faktor tolerance absolutní nebo relativní k oblasti geometrie.

Návraty

Jedna z hodnot výčtu

Poznámky

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

Platí pro