Condividi tramite


Rect.Intersect Metodo

Definizione

Overload

Intersect(Rect)

Se il rettangolo specificato interseca questo rettangolo, restituisce true e imposta questo rettangolo su tale intersezione, in caso contrario restituisce false e non modifica questo rettangolo.

Intersect(Int32, Int32, Int32, Int32)

Se il rettangolo specificato da sinistra, superiore, destra, inferiore interseca questo rettangolo, restituisce true e imposta questo rettangolo su tale intersezione, altrimenti restituisce false e non modifica questo rettangolo.

Intersect(Rect)

Se il rettangolo specificato interseca questo rettangolo, restituisce true e imposta questo rettangolo su tale intersezione, in caso contrario restituisce false e non modifica questo rettangolo.

[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

Parametri

r
Rect

Rettangolo intersecato con questo rettangolo.

Restituisce

true se il rettangolo specificato e questo rettangolo si intersecano (e questo rettangolo viene quindi impostato su tale intersezione) altrimenti restituisce false e non modifica questo rettangolo.

Attributi

Commenti

Se il rettangolo specificato interseca questo rettangolo, restituisce true e imposta questo rettangolo su tale intersezione, in caso contrario restituisce false e non modifica questo rettangolo. Non viene eseguito alcun controllo per verificare se uno dei due rettangoli è vuoto. Per testare solo l'intersezione, usare intersects()

Documentazione java per android.graphics.Rect.intersect(android.graphics.Rect).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Intersect(Int32, Int32, Int32, Int32)

Se il rettangolo specificato da sinistra, superiore, destra, inferiore interseca questo rettangolo, restituisce true e imposta questo rettangolo su tale intersezione, altrimenti restituisce false e non modifica questo rettangolo.

[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

Parametri

left
Int32

Lato sinistro del rettangolo intersecato con questo rettangolo

top
Int32

Parte superiore del rettangolo intersecato con questo rettangolo

right
Int32

Lato destro del rettangolo intersecato con questo rettangolo.

bottom
Int32

Parte inferiore del rettangolo intersecato con questo rettangolo.

Restituisce

true se il rettangolo specificato e questo rettangolo si intersecano (e questo rettangolo viene quindi impostato su tale intersezione) altrimenti restituisce false e non modifica questo rettangolo.

Attributi

Commenti

Se il rettangolo specificato da sinistra, superiore, destra, inferiore interseca questo rettangolo, restituisce true e imposta questo rettangolo su tale intersezione, altrimenti restituisce false e non modifica questo rettangolo. Non viene eseguito alcun controllo per verificare se uno dei due rettangoli è vuoto. Nota: per testare solo l'intersezione, usare #intersects(Rect, Rect).

Documentazione java per android.graphics.Rect.intersect(int, int, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a