Partager via


Geometry.FillContains Méthode

Définition

Indique si Geometry contient complètement la Geometry spécifiée.

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.

S’applique à