blockly > utils > Rect

utils.Rect 类

用于表示矩形区域的类。

Signature:

export declare class Rect 

构造函数

构造函数 修饰符 说明
(构造函数)(顶部、底部、左侧、右侧) 构造 Rect 类的新实例

属性

属性 修饰符 类型 说明
底部 数值
left 数值
right 数值
顶部 数值

方法

方法 修饰符 说明
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) 测试此矩形是否与提供的矩形相交。假设坐标系向下和向左递增。