Geometry.FillContains Metoda
Definicja
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.
Przeciążenia
FillContains(Geometry) |
Wskazuje, czy bieżąca geometria całkowicie zawiera określony Geometryelement . |
FillContains(Point) |
Wskazuje, czy geometria zawiera określony Pointelement . |
FillContains(Geometry, Double, ToleranceType) |
Wskazuje, czy bieżąca geometria zawiera określony Geometrymargines błędu. |
FillContains(Point, Double, ToleranceType) |
Wskazuje, czy geometria zawiera określony Pointmargines błędu. |
FillContains(Geometry)
Wskazuje, czy bieżąca geometria całkowicie zawiera określony Geometryelement .
public:
bool FillContains(System::Windows::Media::Geometry ^ geometry);
public bool FillContains (System.Windows.Media.Geometry geometry);
member this.FillContains : System.Windows.Media.Geometry -> bool
Public Function FillContains (geometry As Geometry) As Boolean
Parametry
- geometry
- Geometry
Geometria do testowania pod kątem zawierania.
Zwraca
true
jeśli bieżąca geometria zawiera całkowicie ; geometry
w przeciwnym razie false
.
Uwagi
Domyślny margines błędu (opisany przez StandardFlatteningTolerance właściwość) jest używany podczas określania, czy bieżąca geometria zawiera określoną geometrię. Aby określić własny margines błędu, użyj FillContains metody .
Dotyczy
FillContains(Point)
Wskazuje, czy geometria zawiera określony Pointelement .
public:
bool FillContains(System::Windows::Point hitPoint);
public bool FillContains (System.Windows.Point hitPoint);
member this.FillContains : System.Windows.Point -> bool
Public Function FillContains (hitPoint As Point) As Boolean
Parametry
- hitPoint
- Point
Punkt do przetestowania pod kątem zawierania.
Zwraca
true
jeśli geometria zawiera hitPoint
; w przeciwnym razie . false
Uwagi
Domyślny współczynnik tolerancji (opisany przez StandardFlatteningTolerance właściwość) jest używany podczas określania, czy geometria zawiera określony punkt. Aby określić własny współczynnik tolerancji, użyj FillContains metody .
Dotyczy
FillContains(Geometry, Double, ToleranceType)
Wskazuje, czy bieżąca geometria zawiera określony Geometrymargines błędu.
public:
bool FillContains(System::Windows::Media::Geometry ^ geometry, double tolerance, System::Windows::Media::ToleranceType type);
public bool FillContains (System.Windows.Media.Geometry geometry, double tolerance, System.Windows.Media.ToleranceType type);
member this.FillContains : System.Windows.Media.Geometry * double * System.Windows.Media.ToleranceType -> bool
Public Function FillContains (geometry As Geometry, tolerance As Double, type As ToleranceType) As Boolean
Parametry
- 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
true
jeśli bieżąca geometria zawiera geometry
wartość , biorąc pod uwagę określony margines błędu; w przeciwnym razie false
.
Uwagi
Niektóre Geometry metody (takie jak FillContains) 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
FillContains(Point, Double, ToleranceType)
Wskazuje, czy geometria zawiera określony Pointmargines błędu.
public:
bool FillContains(System::Windows::Point hitPoint, double tolerance, System::Windows::Media::ToleranceType type);
public bool FillContains (System.Windows.Point hitPoint, double tolerance, System.Windows.Media.ToleranceType type);
member this.FillContains : System.Windows.Point * double * System.Windows.Media.ToleranceType -> bool
Public Function FillContains (hitPoint As Point, tolerance As Double, type As ToleranceType) As Boolean
Parametry
- hitPoint
- Point
Punkt do przetestowania pod kątem zawierania.
- tolerance
- Double
Maksymalna granica odległości między punktami w wielogonalowym przybliżeniu 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
true
jeśli geometria zawiera hitPoint
, biorąc pod uwagę określony margines błędu; w przeciwnym razie false
.
Uwagi
Niektóre Geometry metody (takie jak FillContains) 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.