blockly > utils > Rect

utils.Rect 類別

代表矩形區域的類別。

Signature:

export declare class Rect 

建構函式

建構函式 修飾符 說明
(建構函式)(top、bottom、left、right) 建構 Rect 類別的新例項

屬性

屬性 修飾符 類型 說明
底部 數字
left 數字
數字
頁首 數字

方法

方法 修飾符 說明
clone() 建立這個矩形的新副本。
contains(x, y) 測試這個矩形是否包含 x/y 座標。
createFromPoint(position, width, height) static 使用位置和提供的尺寸建立新的 Rect。
equals(a, b) static 比較邊界矩形是否相等。
from(rect) static 將 DOM 或 SVG Rect 轉換為 Blockly Rect。
getHeight() 傳回這個矩形的高度。
getOrigin() 傳回這個矩形的左上角座標。
getWidth() 傳回這個矩形的寬度。
intersects(other) 測試這個矩形是否與提供的矩形相交。假設座標系會向下和向左增加。