Geometry.StrokeContainsWithDetail Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
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
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)
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
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.