Rect.Intersect Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.