Geometry.FillContains Metodo

Definizione

Indica se l'oggetto Geometry contiene completamente l'oggetto Geometry specificato.Indicates whether the Geometry completely contains the specified Geometry.

Overload

FillContains(Geometry)

Indica se la geometria corrente contiene completamente l'oggetto Geometry specificato.Indicates whether the current geometry completely contains the specified Geometry.

FillContains(Point)

Indica se la geometria contiene o meno l'oggetto Point specificato.Indicates whether the geometry contains the specified Point.

FillContains(Geometry, Double, ToleranceType)

Indica se la geometria corrente contiene o meno l'oggetto Geometry specificato, in base al margine di errore definito.Indicates whether the current geometry contains the specified Geometry, given the specified margin of error.

FillContains(Point, Double, ToleranceType)

Indica se la geometria contiene o meno l'oggetto Point specificato in base al margine di errore definito.Indicates whether the geometry contains the specified Point, given the specified margin of error.

FillContains(Geometry)

Indica se la geometria corrente contiene completamente l'oggetto Geometry specificato.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

Parametri

geometry
Geometry

Geometria di cui eseguire il test di contenimento.The geometry to test for containment.

Restituisce

true se la geometria corrente contiene completamente l'oggetto geometry, altrimenti false.true if the current geometry completely contains geometry; otherwise, false.

Commenti

Il margine predefinito di errore (descritto dalla StandardFlatteningTolerance proprietà) viene usato per determinare se la geometria corrente contiene la geometria specificata.The default margin of error (described by the StandardFlatteningTolerance property) is used when determining whether the current geometry contains the specified geometry. Per specificare il proprio margine di errore, utilizzare il FillContains metodo.To specify your own margin of error, use the FillContains method.

FillContains(Point)

Indica se la geometria contiene o meno l'oggetto Point specificato.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

Parametri

hitPoint
Point

Punto di cui eseguire il test di contenimento.The point to test for containment.

Restituisce

true se la geometria contiene l'oggetto hitPoint, altrimenti false.true if the geometry contains hitPoint; otherwise, false.

Commenti

Il fattore di tolleranza predefinito (descritto dalla StandardFlatteningTolerance proprietà) viene utilizzato per determinare se la geometria contiene il punto specificato.The default tolerance factor (described by the StandardFlatteningTolerance property) is used when determining whether the geometry contains the specified point. Per specificare un fattore di tolleranza personalizzato, utilizzare FillContains il metodo.To specify your own tolerance factor, use the FillContains method.

FillContains(Geometry, Double, ToleranceType)

Indica se la geometria corrente contiene o meno l'oggetto Geometry specificato, in base al margine di errore definito.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

Parametri

geometry
Geometry

Geometria di cui eseguire il test di contenimento.The geometry to test for containment.

tolerance
Double

Limiti massimi della distanza tra i punti nell'approssimazione poligonale delle geometrie.The maximum bounds on the distance between points in the polygonal approximation of the geometries. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione.Smaller values produce more accurate results but cause slower execution. Se tolerance è minore di .000001, viene utilizzato .000001.If tolerance is less than .000001, .000001 is used instead.

type
ToleranceType

Uno dei valori ToleranceType che specifica se il fattore di tolleranza è un valore assoluto o un valore relativo all'area della geometria.One of the ToleranceType values that specifies whether the tolerance factor is an absolute value or relative to the area of the geometry.

Restituisce

true se la geometria corrente contiene l'oggetto geometry in base al margine di errore specificato, altrimenti false.true if the current geometry contains geometry, given the specified margin of error; otherwise, false.

Commenti

Alcuni Geometry metodi, FillContainsad esempio, producono o usano un'approssimazione poligonale della geometria.Some Geometry methods (such as FillContains) produce or use a polygonal approximation of the geometry. Il fattore di tolleranza specifica la distanza massima tra i punti nell'approssimazione poligonale.The tolerance factor specifies the maximum distance between points in this polygonal approximation. I valori di tolleranza inferiori producono approssimazioni migliori, ma richiedono una maggiore elaborazione rispetto a un'approssimazione con un fattore di tolleranza grande.Smaller tolerance values produce better approximations, but require more processing than an approximation with a large tolerance factor.

FillContains(Point, Double, ToleranceType)

Indica se la geometria contiene o meno l'oggetto Point specificato in base al margine di errore definito.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

Parametri

hitPoint
Point

Punto di cui eseguire il test di contenimento.The point to test for containment.

tolerance
Double

Limiti massimi della distanza tra i punti nell'approssimazione poligonale della geometria.The maximum bounds on the distance between points in the polygonal approximation of the geometry. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione.Smaller values produce more accurate results but cause slower execution. Se tolerance è minore di .000001, viene utilizzato .000001.If tolerance is less than .000001, .000001 is used instead.

type
ToleranceType

Uno dei valori ToleranceType che specifica se il fattore di tolleranza è un valore assoluto o un valore relativo all'area della geometria.One of the ToleranceType values that specifies whether the tolerance factor is an absolute value or relative to the area of the geometry.

Restituisce

true se la geometria corrente contiene l'oggetto hitPoint in base al margine di errore specificato, altrimenti false.true if the geometry contains hitPoint, given the specified margin of error; otherwise, false.

Commenti

Alcuni Geometry metodi, FillContainsad esempio, producono o usano un'approssimazione poligonale della geometria.Some Geometry methods (such as FillContains) produce or use a polygonal approximation of the geometry. Il fattore di tolleranza specifica la distanza massima tra i punti nell'approssimazione poligonale.The tolerance factor specifies the maximum distance between points in this polygonal approximation. I valori di tolleranza inferiori producono approssimazioni migliori, ma richiedono una maggiore elaborazione rispetto a un'approssimazione con un fattore di tolleranza grande.Smaller tolerance values produce better approximations, but require more processing than an approximation with a large tolerance factor.

Si applica a