Geometry.FillContains Geometry.FillContains Geometry.FillContains Geometry.FillContains Method

Definition

Gibt an, ob die Geometry die angegebene Geometry vollständig enthält.Indicates whether the Geometry completely contains the specified Geometry.

Überlädt

FillContains(Geometry) FillContains(Geometry) FillContains(Geometry)

Gibt an, ob die aktuelle Geometrie die angegebene Geometry vollständig enthält.Indicates whether the current geometry completely contains the specified Geometry.

FillContains(Point) FillContains(Point) FillContains(Point) FillContains(Point)

Gibt an, ob die Geometrie den angegebenen Point vollständig enthält.Indicates whether the geometry contains the specified Point.

FillContains(Geometry, Double, ToleranceType) FillContains(Geometry, Double, ToleranceType) FillContains(Geometry, Double, ToleranceType)

Gibt unter Verwendung der festgelegten Fehlergrenze an, ob die aktuelle Geometrie die angegebene Geometry enthält.Indicates whether the current geometry contains the specified Geometry, given the specified margin of error.

FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType)

Gibt unter Verwendung der festgelegten Fehlergrenze an, ob die Geometrie den angegebenen Point enthält.Indicates whether the geometry contains the specified Point, given the specified margin of error.

FillContains(Geometry) FillContains(Geometry) FillContains(Geometry)

Gibt an, ob die aktuelle Geometrie die angegebene Geometry vollständig enthält.Indicates whether the current geometry completely contains the specified Geometry.

public:
 bool FillContains(System::Windows::Media::Geometry ^ geometry);
public bool FillContains (System.Windows.Media.Geometry geometry);
member this.FillContains : System.Windows.Media.Geometry -> bool

Parameter

geometry
Geometry Geometry Geometry Geometry

Die auf Einschluss in die aktuelle Geometrie zu überprüfende Geometrie.The geometry to test for containment.

Gibt zurück

true, wenn die aktuelle Geometrie geometry vollständig enthält, andernfalls false.true if the current geometry completely contains geometry; otherwise, false.

Hinweise

Der Standard Rand des Fehlers (der durch die StandardFlatteningTolerance -Eigenschaft beschrieben wird) wird verwendet, um zu bestimmen, ob die aktuelle Geometrie die angegebene Geometrie enthält.The default margin of error (described by the StandardFlatteningTolerance property) is used when determining whether the current geometry contains the specified geometry. Verwenden Sie die FillContains -Methode, um einen eigenen Fehler Rand anzugeben.To specify your own margin of error, use the FillContains method.

FillContains(Point) FillContains(Point) FillContains(Point) FillContains(Point)

Gibt an, ob die Geometrie den angegebenen Point vollständig enthält.Indicates whether the geometry contains the specified Point.

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

Parameter

hitPoint
Point Point Point Point

Der auf seine Position zu überprüfende Punkt.The point to test for containment.

Gibt zurück

true, wenn die Geometrie hitPoint enthält, andernfalls false.true if the geometry contains hitPoint; otherwise, false.

Hinweise

Der Standardtoleranz Faktor (der durch die StandardFlatteningTolerance -Eigenschaft beschrieben wird) wird verwendet, um zu bestimmen, ob die Geometrie den angegebenen Punkt enthält.The default tolerance factor (described by the StandardFlatteningTolerance property) is used when determining whether the geometry contains the specified point. Um einen eigenen Toleranz Faktor anzugeben, verwenden Sie FillContains die-Methode.To specify your own tolerance factor, use the FillContains method.

FillContains(Geometry, Double, ToleranceType) FillContains(Geometry, Double, ToleranceType) FillContains(Geometry, Double, ToleranceType)

Gibt unter Verwendung der festgelegten Fehlergrenze an, ob die aktuelle Geometrie die angegebene Geometry enthält.Indicates whether the current geometry contains the specified Geometry, given the specified margin of error.

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

Parameter

geometry
Geometry Geometry Geometry Geometry

Die auf Einschluss in die aktuelle Geometrie zu überprüfende Geometrie.The geometry to test for containment.

tolerance
Double Double Double Double

Die maximalen Grenzen für die Entfernung zwischen Punkten in der polygonalen Approximation der Geometrien.The maximum bounds on the distance between points in the polygonal approximation of the geometries. Kleinere Werte liefern genauere Ergebnisse, führen jedoch zu einer langsameren Ausführung.Smaller values produce more accurate results but cause slower execution. Wenn tolerance kleiner als 0,000001 ist, wird stattdessen 0,000001 verwendet.If tolerance is less than .000001, .000001 is used instead.

type
ToleranceType ToleranceType ToleranceType ToleranceType

Einer der ToleranceType-Werte, die angeben, ob der Toleranzfaktor ein absoluter Wert oder relativ zum Bereich der Geometrie ist.One of the ToleranceType values that specifies whether the tolerance factor is an absolute value or relative to the area of the geometry.

Gibt zurück

true, wenn die aktuelle Geometrie unter Berücksichtigung der angegebenen Fehlergrenze geometry enthält, andernfalls false.true if the current geometry contains geometry, given the specified margin of error; otherwise, false.

Hinweise

Einige Geometry Methoden ( FillContainsz. b.) führen zu einer polygonalen Näherung der Geometrie.Some Geometry methods (such as FillContains) produce or use a polygonal approximation of the geometry. Der Toleranz Faktor gibt den maximalen Abstand zwischen Punkten in dieser polygonalen Näherung an.The tolerance factor specifies the maximum distance between points in this polygonal approximation. Kleinere Toleranzwerte führen zu besseren Näherungen, erfordern jedoch mehr Verarbeitungsleistung als eine Näherung mit einem großen Toleranz Faktor.Smaller tolerance values produce better approximations, but require more processing than an approximation with a large tolerance factor.

FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType) FillContains(Point, Double, ToleranceType)

Gibt unter Verwendung der festgelegten Fehlergrenze an, ob die Geometrie den angegebenen Point enthält.Indicates whether the geometry contains the specified Point, given the specified margin of error.

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

Parameter

hitPoint
Point Point Point Point

Der auf seine Position zu überprüfende Punkt.The point to test for containment.

tolerance
Double Double Double Double

Die maximalen Grenzen für die Entfernung zwischen Punkten in der polygonalen Approximation der Geometrie.The maximum bounds on the distance between points in the polygonal approximation of the geometry. Kleinere Werte liefern genauere Ergebnisse, führen jedoch zu einer langsameren Ausführung.Smaller values produce more accurate results but cause slower execution. Wenn tolerance kleiner als 0,000001 ist, wird stattdessen 0,000001 verwendet.If tolerance is less than .000001, .000001 is used instead.

type
ToleranceType ToleranceType ToleranceType ToleranceType

Einer der ToleranceType-Werte, die angeben, ob der Toleranzfaktor ein absoluter Wert oder relativ zum Bereich der Geometrie ist.One of the ToleranceType values that specifies whether the tolerance factor is an absolute value or relative to the area of the geometry.

Gibt zurück

true, wenn die Geometrie unter Berücksichtigung der angegebenen Fehlergrenze hitPoint enthält, andernfalls false.true if the geometry contains hitPoint, given the specified margin of error; otherwise, false.

Hinweise

Einige Geometry Methoden ( FillContainsz. b.) führen zu einer polygonalen Näherung der Geometrie.Some Geometry methods (such as FillContains) produce or use a polygonal approximation of the geometry. Der Toleranz Faktor gibt den maximalen Abstand zwischen Punkten in dieser polygonalen Näherung an.The tolerance factor specifies the maximum distance between points in this polygonal approximation. Kleinere Toleranzwerte führen zu besseren Näherungen, erfordern jedoch mehr Verarbeitungsleistung als eine Näherung mit einem großen Toleranz Faktor.Smaller tolerance values produce better approximations, but require more processing than an approximation with a large tolerance factor.

Gilt für: