Compartilhar via


Rect.Intersect Método

Definição

Sobrecargas

Intersect(Rect)

Se o retângulo especificado cruzar esse retângulo, retorne true e defina esse retângulo para essa interseção, caso contrário, retorne false e não altere esse retângulo.

Intersect(Int32, Int32, Int32, Int32)

Se o retângulo especificado por esquerda, superior, direita, inferior cruzar esse retângulo, retorne true e defina esse retângulo para essa interseção, caso contrário, retorne false e não altere esse retângulo.

Intersect(Rect)

Se o retângulo especificado cruzar esse retângulo, retorne true e defina esse retângulo para essa interseção, caso contrário, retorne false e não altere esse retângulo.

[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

Parâmetros

r
Rect

O retângulo sendo cruzado com este retângulo.

Retornos

true se o retângulo especificado e esse retângulo se cruzarem (e esse retângulo for definido para essa interseção) retornará false e não altere esse retângulo.

Atributos

Comentários

Se o retângulo especificado cruzar esse retângulo, retorne true e defina esse retângulo para essa interseção, caso contrário, retorne false e não altere esse retângulo. Nenhuma verificação é realizada para ver se qualquer retângulo está vazio. Para apenas testar a interseção, use intersects()

Documentação Java para android.graphics.Rect.intersect(android.graphics.Rect).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Intersect(Int32, Int32, Int32, Int32)

Se o retângulo especificado por esquerda, superior, direita, inferior cruzar esse retângulo, retorne true e defina esse retângulo para essa interseção, caso contrário, retorne false e não altere esse retângulo.

[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

Parâmetros

left
Int32

O lado esquerdo do retângulo sendo interseccionado com este retângulo

top
Int32

O topo do retângulo sendo interseccionado com este retângulo

right
Int32

O lado direito do retângulo sendo interseccionado com este retângulo.

bottom
Int32

A parte inferior do retângulo sendo interseccionada com este retângulo.

Retornos

true se o retângulo especificado e esse retângulo se cruzarem (e esse retângulo for definido para essa interseção) retornará false e não altere esse retângulo.

Atributos

Comentários

Se o retângulo especificado por esquerda, superior, direita, inferior cruzar esse retângulo, retorne true e defina esse retângulo para essa interseção, caso contrário, retorne false e não altere esse retângulo. Nenhuma verificação é realizada para ver se qualquer retângulo está vazio. Nota: Para apenas testar a interseção, use #intersects(Rect, Rect).

Documentação Java para android.graphics.Rect.intersect(int, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a