Rect.Intersect 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
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.