Partager via


Rect.Intersect Méthode

Définition

Surcharges

Intersect(Rect)

Si le rectangle spécifié croise ce rectangle, retournez true et définissez ce rectangle sur cette intersection, sinon retournez false et ne modifiez pas ce rectangle.

Intersect(Int32, Int32, Int32, Int32)

Si le rectangle spécifié par gauche, en haut, à droite, en bas croise ce rectangle, retourne la valeur true et définissez ce rectangle sur cette intersection, sinon retournez false et ne modifiez pas ce rectangle.

Intersect(Rect)

Si le rectangle spécifié croise ce rectangle, retournez true et définissez ce rectangle sur cette intersection, sinon retournez false et ne modifiez pas ce rectangle.

[Android.Runtime.Register("intersect", "(Landroid/graphics/Rect;)Z", "")]
public bool Intersect (Android.Graphics.Rect r);
[<Android.Runtime.Register("intersect", "(Landroid/graphics/Rect;)Z", "")>]
member this.Intersect : Android.Graphics.Rect -> bool

Paramètres

r
Rect

Rectangle croisé avec ce rectangle.

Retours

true si le rectangle spécifié et ce rectangle se croisent (et que ce rectangle est ensuite défini sur cette intersection) retournent false et ne modifient pas ce rectangle.

Attributs

Remarques

Si le rectangle spécifié croise ce rectangle, retournez true et définissez ce rectangle sur cette intersection, sinon retournez false et ne modifiez pas ce rectangle. Aucune vérification n’est effectuée pour voir si l’un ou l’autre rectangle est vide. Pour tester simplement l’intersection, utilisez des intersections()

Documentation Java pour android.graphics.Rect.intersect(android.graphics.Rect).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Intersect(Int32, Int32, Int32, Int32)

Si le rectangle spécifié par gauche, en haut, à droite, en bas croise ce rectangle, retourne la valeur true et définissez ce rectangle sur cette intersection, sinon retournez false et ne modifiez pas ce rectangle.

[Android.Runtime.Register("intersect", "(IIII)Z", "")]
public bool Intersect (int left, int top, int right, int bottom);
[<Android.Runtime.Register("intersect", "(IIII)Z", "")>]
member this.Intersect : int * int * int * int -> bool

Paramètres

left
Int32

Côté gauche du rectangle en cours d’intersection avec ce rectangle

top
Int32

Haut du rectangle en cours d’intersection avec ce rectangle

right
Int32

Côté droit du rectangle croisé avec ce rectangle.

bottom
Int32

En bas du rectangle en cours d’intersection avec ce rectangle.

Retours

true si le rectangle spécifié et ce rectangle se croisent (et que ce rectangle est ensuite défini sur cette intersection) retournent false et ne modifient pas ce rectangle.

Attributs

Remarques

Si le rectangle spécifié par gauche, en haut, à droite, en bas croise ce rectangle, retourne la valeur true et définissez ce rectangle sur cette intersection, sinon retournez false et ne modifiez pas ce rectangle. Aucune vérification n’est effectuée pour voir si l’un ou l’autre rectangle est vide. Remarque : Pour simplement tester l’intersection, utilisez #intersects(Rect, Rect).

Documentation Java pour android.graphics.Rect.intersect(int, int, int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à