Rect.Intersect 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Intersect(Rect) |
如果指定的矩形與這個矩形交集,則傳回 true,並將這個矩形設定為該交集,否則會傳回 false 且不會變更此矩形。 |
Intersect(Int32, Int32, Int32, Int32) |
如果由左、上、右、下交集這個矩形所指定的矩形傳回 true,並將這個矩形設定為該交集,否則會傳回 false 且不會變更此矩形。 |
Intersect(Rect)
如果指定的矩形與這個矩形交集,則傳回 true,並將這個矩形設定為該交集,否則會傳回 false 且不會變更此矩形。
[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
參數
- r
- Rect
與這個矩形交集的矩形。
傳回
如果指定的矩形和這個矩形相交,則為 true(然後這個矩形設定為該交集),否則會傳回 false,而且不會變更此矩形。
- 屬性
備註
如果指定的矩形與這個矩形交集,則傳回 true,並將這個矩形設定為該交集,否則會傳回 false 且不會變更此矩形。 不會執行任何檢查,以查看任一矩形是否為空白。 若要只測試交集,請使用交集()
的 android.graphics.Rect.intersect(android.graphics.Rect)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
Intersect(Int32, Int32, Int32, Int32)
如果由左、上、右、下交集這個矩形所指定的矩形傳回 true,並將這個矩形設定為該交集,否則會傳回 false 且不會變更此矩形。
[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
參數
- left
- Int32
與這個矩形交集的矩形左側
- top
- Int32
與這個矩形交集的矩形頂端
- right
- Int32
與這個矩形交集的矩形右側。
- bottom
- Int32
與這個矩形交集的矩形底部。
傳回
如果指定的矩形和這個矩形相交,則為 true(然後這個矩形設定為該交集),否則會傳回 false,而且不會變更此矩形。
- 屬性
備註
如果由左、上、右、下交集這個矩形所指定的矩形傳回 true,並將這個矩形設定為該交集,否則會傳回 false 且不會變更此矩形。 不會執行任何檢查,以查看任一矩形是否為空白。 注意:若要只測試交集,請使用 #intersects(Rect, Rect)
。
的 android.graphics.Rect.intersect(int, int, int, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。