次の方法で共有


Rect.Intersects メソッド

定義

オーバーロード

Intersects(Int32, Int32, Int32, Int32)

この四角形が指定した四角形と交差する場合は true を返します。

Intersects(Rect, Rect)

指定した 2 つの四角形が交差する場合は true を返します。

Intersects(Int32, Int32, Int32, Int32)

この四角形が指定した四角形と交差する場合は true を返します。

[Android.Runtime.Register("intersects", "(IIII)Z", "")]
public bool Intersects (int left, int top, int right, int bottom);
[<Android.Runtime.Register("intersects", "(IIII)Z", "")>]
member this.Intersects : int * int * int * int -> bool

パラメーター

left
Int32

交差のテスト対象の四角形の左側

top
Int32

交差のテスト対象の四角形の上部

right
Int32

交差のテスト対象の四角形の右側

bottom
Int32

交差のテスト対象の四角形の下部

戻り値

指定した四角形がこの四角形と交差する場合は true。 この四角形は変更されません。

属性

注釈

この四角形が指定した四角形と交差する場合は true を返します。 この四角形は変更されません。 いずれかの四角形が空かどうかを確認するチェックは実行されません。 交差部分を記録するには、intersect() または setIntersect() を使用します。

の Java ドキュメントandroid.graphics.Rect.intersects(int, int, int, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intersects(Rect, Rect)

指定した 2 つの四角形が交差する場合は true を返します。

[Android.Runtime.Register("intersects", "(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z", "")]
public static bool Intersects (Android.Graphics.Rect a, Android.Graphics.Rect b);
[<Android.Runtime.Register("intersects", "(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z", "")>]
static member Intersects : Android.Graphics.Rect * Android.Graphics.Rect -> bool

パラメーター

a
Rect

交差のテスト対象の最初の四角形

b
Rect

交差のテスト中の 2 番目の四角形

戻り値

指定した 2 つの四角形が交差する場合は true。 いずれの四角形も変更されません。

属性

注釈

指定した 2 つの四角形が交差する場合は true を返します。 いずれの四角形も変更されません。 交差部分を記録するには、次の値を使用 #intersect(Rect) します #setIntersect(Rect, Rect)

の Java ドキュメントandroid.graphics.Rect.intersects(android.graphics.Rect, android.graphics.Rect)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象