Rect.Intersect Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Intersect(Rect) |
Si el rectángulo especificado interseca este rectángulo, devuelva true y establezca este rectángulo en esa intersección; de lo contrario, devuelva false y no cambie este rectángulo. |
Intersect(Int32, Int32, Int32, Int32) |
Si el rectángulo especificado por izquierda,superior,derecha,inferior interseca este rectángulo, devuelve true y establece este rectángulo en esa intersección; de lo contrario, devuelve false y no cambia este rectángulo. |
Intersect(Rect)
Si el rectángulo especificado interseca este rectángulo, devuelva true y establezca este rectángulo en esa intersección; de lo contrario, devuelva false y no cambie este rectá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
El rectángulo que se está intersecando con este rectángulo.
Devoluciones
True si el rectángulo especificado y este rectángulo intersecan (y este rectángulo se establece en esa intersección) devuelve false y no cambian este rectángulo.
- Atributos
Comentarios
Si el rectángulo especificado interseca este rectángulo, devuelva true y establezca este rectángulo en esa intersección; de lo contrario, devuelva false y no cambie este rectángulo. No se realiza ninguna comprobación para ver si alguno de los rectángulos está vacío. Para probar la intersección, use intersects()
Documentación de Java para android.graphics.Rect.intersect(android.graphics.Rect)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Intersect(Int32, Int32, Int32, Int32)
Si el rectángulo especificado por izquierda,superior,derecha,inferior interseca este rectángulo, devuelve true y establece este rectángulo en esa intersección; de lo contrario, devuelve false y no cambia este rectá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
Lado izquierdo del rectángulo que se interseca con este rectángulo
- top
- Int32
La parte superior del rectángulo que se interseca con este rectángulo
- right
- Int32
Lado derecho del rectángulo que se interseca con este rectángulo.
- bottom
- Int32
La parte inferior del rectángulo que se interseca con este rectángulo.
Devoluciones
True si el rectángulo especificado y este rectángulo intersecan (y este rectángulo se establece en esa intersección) devuelve false y no cambian este rectángulo.
- Atributos
Comentarios
Si el rectángulo especificado por izquierda,superior,derecha,inferior interseca este rectángulo, devuelve true y establece este rectángulo en esa intersección; de lo contrario, devuelve false y no cambia este rectángulo. No se realiza ninguna comprobación para ver si alguno de los rectángulos está vacío. Nota: Para probar simplemente la intersección, use #intersects(Rect, Rect)
.
Documentación de Java para android.graphics.Rect.intersect(int, int, int, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.