Geometry.StrokeContainsWithDetail Metoda
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość opisową przecięcia między określoną geometrią a pociągnięciem bieżącej geometrii.
StrokeContainsWithDetail(Pen, Geometry) |
Zwraca wartość, która opisuje przecięcie między określonym Geometry a pociągnięciem utworzonym przez zastosowanie określonej Pen do bieżącej geometrii. |
StrokeContainsWithDetail(Pen, Geometry, Double, ToleranceType) |
Pobiera wartość opisując przecięcie między określonym Geometry a pociągnięciem utworzonym przez zastosowanie określonej Pen geometrii do bieżącej geometrii, biorąc pod uwagę określony margines błędu. |
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
Obiekt, który określa obszar pociągnięcia bieżącej geometrii.
- geometry
- Geometry
Geometria do testowania pod kątem zawierania.
Zwraca
Jedna z wartości wyliczenia.
Uwagi
Domyślny współczynnik tolerancji (zdefiniowany przez StandardFlatteningTolerance właściwość) jest używany podczas określania, czy określona geometria znajduje się w pociągnięciu bieżącej geometrii. Aby określić własny współczynnik tolerancji, użyj StrokeContainsWithDetail metody .
Niektóre Geometry metody (takie jak StrokeContainsWithDetail) tworzą lub używają wielogonalnego przybliżenia geometrii. Współczynnik tolerancji określa maksymalną odległość między punktami w tym przybliżeniu wielogonalowym. Mniejsze wartości tolerancji dają lepsze przybliżenia, ale wymagają większego przetwarzania niż przybliżenie z dużym współczynnikiem tolerancji.
Dotyczy
.NET Framework 4.8.1 i inne wersje
Produkt | Wersje |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
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
Obiekt, który określa obszar pociągnięcia bieżącej geometrii.
- geometry
- Geometry
Geometria do testowania pod kątem zawierania.
- tolerance
- Double
Maksymalna granica odległości między punktami w przybliżeniu wielokątnych geometrii. Mniejsze wartości generują dokładniejsze wyniki, ale powodują wolniejsze wykonywanie. Jeśli tolerance
wartość jest mniejsza niż .000001, zamiast tego jest używany plik .000001.
- type
- ToleranceType
ToleranceType Jedna z wartości określających, czy współczynnik tolerancji jest wartością bezwzględną, czy względem obszaru geometrii.
Zwraca
Jedna z wartości wyliczenia.
Uwagi
Niektóre Geometry metody (takie jak StrokeContainsWithDetail) tworzą lub używają wielogonalnego przybliżenia geometrii. Współczynnik tolerancji określa maksymalną odległość między punktami w tym przybliżeniu wielogonalowym. Mniejsze wartości tolerancji dają lepsze przybliżenia, ale wymagają większego przetwarzania niż przybliżenie z dużym współczynnikiem tolerancji.
Dotyczy
.NET Framework 4.8.1 i inne wersje
Produkt | Wersje |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: