Geometry.FillContains Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
FillContains(Geometry) |
Indica se la geometria corrente contiene completamente l'oggetto Geometry specificato. |
FillContains(Point) |
Indica se la geometria contiene o meno l'oggetto Point specificato. |
FillContains(Geometry, Double, ToleranceType) |
Indica se la geometria corrente contiene o meno l'oggetto Geometry specificato, in base al margine di errore definito. |
FillContains(Point, Double, ToleranceType) |
Indica se la geometria contiene o meno l'oggetto Point specificato in base al margine di errore definito. |
FillContains(Geometry)
Indica se la geometria corrente contiene completamente l'oggetto Geometry specificato.
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
Parametri
- geometry
- Geometry
Geometria di cui eseguire il test di contenimento.
Restituisce
true
se la geometria corrente contiene completamente l'oggetto geometry
, altrimenti false
.
Commenti
Il margine predefinito dell'errore StandardFlatteningTolerance (descritto dalla proprietà) viene usato per determinare se la geometria corrente contiene la geometria specificata. Per specificare il proprio margine di errore, usare il FillContains metodo .
Si applica a
FillContains(Point)
Indica se la geometria contiene o meno l'oggetto Point specificato.
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.
Restituisce
true
se la geometria contiene l'oggetto hitPoint
, altrimenti false
.
Commenti
Il fattore di tolleranza predefinito (descritto dalla StandardFlatteningTolerance proprietà) viene usato per determinare se la geometria contiene il punto specificato. Per specificare il proprio fattore di tolleranza, usare il FillContains metodo .
Si applica a
FillContains(Geometry, Double, ToleranceType)
Indica se la geometria corrente contiene o meno l'oggetto Geometry specificato, in base al margine di errore definito.
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
Parametri
- geometry
- Geometry
Geometria di cui eseguire il test di contenimento.
- tolerance
- Double
Limiti massimi della distanza tra i punti nell'approssimazione poligonale delle geometrie. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione. Se tolerance
è minore di .000001, viene utilizzato .000001.
- type
- ToleranceType
Uno dei valori ToleranceType che specifica se il fattore di tolleranza è un valore assoluto o un valore relativo all'area della geometria.
Restituisce
true
se la geometria corrente contiene l'oggetto geometry
in base al margine di errore specificato, altrimenti false
.
Commenti
Alcuni Geometry metodi (ad esempio FillContains) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione di un'approssimazione con un fattore di tolleranza di grandi dimensioni.
Si applica a
FillContains(Point, Double, ToleranceType)
Indica se la geometria contiene o meno l'oggetto Point specificato in base al margine di errore definito.
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.
- tolerance
- Double
Limiti massimi della distanza tra i punti nell'approssimazione poligonale della geometria. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione. Se tolerance
è minore di .000001, viene utilizzato .000001.
- type
- ToleranceType
Uno dei valori ToleranceType che specifica se il fattore di tolleranza è un valore assoluto o un valore relativo all'area della geometria.
Restituisce
true
se la geometria corrente contiene l'oggetto hitPoint
in base al margine di errore specificato, altrimenti false
.
Commenti
Alcuni Geometry metodi (ad esempio FillContains) producono o usano un'approssimazione poligonale della geometria. Il fattore di tolleranza specifica la distanza massima tra i punti in questa approssimazione poligonale. I valori di tolleranza più piccoli producono approssimazioni migliori, ma richiedono più elaborazione rispetto a un'approssimazione con un fattore di tolleranza elevato.