Geometry.FillContains Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
FillContains(Geometry) |
Indique si la géométrie actuelle contient complètement la Geometry spécifiée. |
FillContains(Point) |
Indique si la géométrie contient le Point spécifié. |
FillContains(Geometry, Double, ToleranceType) |
Indique si la géométrie actuelle contient la Geometry spécifiée, selon la marge d'erreur spécifiée. |
FillContains(Point, Double, ToleranceType) |
Indique si la géométrie contient le Point spécifié, selon la marge d'erreur spécifiée. |
FillContains(Geometry)
Indique si la géométrie actuelle contient complètement la Geometry spécifiée.
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
Paramètres
- geometry
- Geometry
Géométrie dont la relation contenant-contenu doit être testée.
Retours
true
si la géométrie actuelle contient complètement geometry
; sinon, false
.
Remarques
La marge d’erreur par défaut (décrite par la StandardFlatteningTolerance propriété) est utilisée pour déterminer si la géométrie actuelle contient la géométrie spécifiée. Pour spécifier votre propre marge d’erreur, utilisez la FillContains méthode .
S’applique à
FillContains(Point)
Indique si la géométrie contient le Point spécifié.
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
Paramètres
- hitPoint
- Point
Point dont la relation contenant-contenu doit être testée.
Retours
true
si la géométrie contient hitPoint
; sinon, false
.
Remarques
Le facteur de tolérance par défaut (décrit par la StandardFlatteningTolerance propriété) est utilisé pour déterminer si la géométrie contient le point spécifié. Pour spécifier votre propre facteur de tolérance, utilisez la FillContains méthode .
S’applique à
FillContains(Geometry, Double, ToleranceType)
Indique si la géométrie actuelle contient la Geometry spécifiée, selon la marge d'erreur spécifiée.
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
Paramètres
- geometry
- Geometry
Géométrie dont la relation contenant-contenu doit être testée.
- tolerance
- Double
Limites maximales de la distance entre les points de l'approximation polygonale des géométries. Des valeurs plus faibles permettent de générer des résultats plus précis mais ralentissent l'exécution. Si tolerance
est inférieure à 0,000001, 0,000001 sera utilisé à la place.
- type
- ToleranceType
L'une des valeurs ToleranceType spécifiant si le facteur de tolérance est une valeur absolue ou relative à la zone de la géométrie.
Retours
true
si la géométrie actuelle contient geometry
, selon la marge d'erreur spécifiée ; sinon, false
.
Remarques
Certaines Geometry méthodes (telles que FillContains) produisent ou utilisent une approximation polygonale de la géométrie. Le facteur de tolérance spécifie la distance maximale entre les points de cette approximation polygonale. Les valeurs de tolérance plus petites produisent de meilleures approximations, mais nécessitent plus de traitement qu’une approximation avec un facteur de tolérance important.
S’applique à
FillContains(Point, Double, ToleranceType)
Indique si la géométrie contient le Point spécifié, selon la marge d'erreur spécifiée.
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
Paramètres
- hitPoint
- Point
Point dont la relation contenant-contenu doit être testée.
- tolerance
- Double
Limites maximales de la distance entre les points de l'approximation polygonale de la géométrie. Des valeurs plus faibles permettent de générer des résultats plus précis mais ralentissent l'exécution. Si tolerance
est inférieure à 0,000001, 0,000001 sera utilisé à la place.
- type
- ToleranceType
L'une des valeurs ToleranceType spécifiant si le facteur de tolérance est une valeur absolue ou relative à la zone de la géométrie.
Retours
true
si la géométrie contient hitPoint
, selon la marge d'erreur spécifiée ; sinon, false
.
Remarques
Certaines Geometry méthodes (telles que FillContains) produisent ou utilisent une approximation polygonale de la géométrie. Le facteur de tolérance spécifie la distance maximale entre les points de cette approximation polygonale. Les valeurs de tolérance plus petites produisent de meilleures approximations, mais nécessitent plus de traitement qu’une approximation avec un facteur de tolérance important.