Freigeben über


Rect.Intersect Methode

Definition

Überlädt

Intersect(Rect)

Wenn das angegebene Rechteck dieses Rechteck überschneidet, geben Sie "true" zurück, und legen Sie dieses Rechteck auf diese Schnittmenge fest, andernfalls "false" und ändern Sie dieses Rechteck nicht.

Intersect(Int32, Int32, Int32, Int32)

Wenn das durch links, oben, rechts, unten angegebene Rechteck dieses Rechteck überschneidet, true zurückgibt und dieses Rechteck auf diese Schnittmenge festlegen, andernfalls "false" zurückgeben und dieses Rechteck nicht ändern.

Intersect(Rect)

Wenn das angegebene Rechteck dieses Rechteck überschneidet, geben Sie "true" zurück, und legen Sie dieses Rechteck auf diese Schnittmenge fest, andernfalls "false" und ändern Sie dieses Rechteck nicht.

[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

Parameter

r
Rect

Das Rechteck, das mit diesem Rechteck überschnitten wird.

Gibt zurück

"true", wenn das angegebene Rechteck und dieses Rechteck sich schneiden (und dieses Rechteck dann auf diese Schnittmenge festgelegt ist), wird andernfalls "false" zurückgegeben und dieses Rechteck nicht geändert.

Attribute

Hinweise

Wenn das angegebene Rechteck dieses Rechteck überschneidet, geben Sie "true" zurück, und legen Sie dieses Rechteck auf diese Schnittmenge fest, andernfalls "false" und ändern Sie dieses Rechteck nicht. Es wird keine Überprüfung durchgeführt, um festzustellen, ob eines der Rechtecke leer ist. Verwenden Sie Zum Testen der Schnittmenge intersects()

Java-Dokumentation für android.graphics.Rect.intersect(android.graphics.Rect).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Intersect(Int32, Int32, Int32, Int32)

Wenn das durch links, oben, rechts, unten angegebene Rechteck dieses Rechteck überschneidet, true zurückgibt und dieses Rechteck auf diese Schnittmenge festlegen, andernfalls "false" zurückgeben und dieses Rechteck nicht ändern.

[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

Parameter

left
Int32

Die linke Seite des Rechtecks, das mit diesem Rechteck interseciert wird

top
Int32

Der obere Rand des Rechtecks, das mit diesem Rechteck überschnitten wird

right
Int32

Die rechte Seite des Rechtecks, das mit diesem Rechteck interseciert wird.

bottom
Int32

Der untere Rand des Rechtecks, das mit diesem Rechteck überschnitten wird.

Gibt zurück

"true", wenn das angegebene Rechteck und dieses Rechteck sich schneiden (und dieses Rechteck dann auf diese Schnittmenge festgelegt ist), wird andernfalls "false" zurückgegeben und dieses Rechteck nicht geändert.

Attribute

Hinweise

Wenn das durch links, oben, rechts, unten angegebene Rechteck dieses Rechteck überschneidet, true zurückgibt und dieses Rechteck auf diese Schnittmenge festlegen, andernfalls "false" zurückgeben und dieses Rechteck nicht ändern. Es wird keine Überprüfung durchgeführt, um festzustellen, ob eines der Rechtecke leer ist. Hinweis: Verwenden Sie die Verwendung #intersects(Rect, Rect), um nur die Schnittmenge zu testen.

Java-Dokumentation für android.graphics.Rect.intersect(int, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: