DOMQuad:getBounds() 方法
注意:此功能在 Web Workers 中可用。
DOMQuad
的 getBounds()
方法返回一个 DOMRect
对象,表示完全包含该 DOMQuad
对象的最小矩形。
语法
js
getBounds()
参数
无。
返回值
一个 DOMRect
对象,包含 x、y、width 和 height 属性,用于根据 DOMQuad
的角坐标定义其边界框。
示例
此示例创建一个具有四个点的 DOMQuad
,然后检索其边界矩形。
js
const quad = new DOMQuad(
{ x: 40, y: 25 },
{ x: 180, y: 8 },
{ x: 210, y: 150 },
{ x: 10, y: 180 },
);
const quadBounds = quad.getBounds();
该图显示了一个由 DOMQuad
表示的不规则四边形。四个红色的圆圈代表 DOMPoint
属性 p1
到 p4
。虚线矩形代表 DOMQuad
的 getBounds()
方法返回的边界矩形。
规范
规范 |
---|
Geometry Interfaces Module Level 1 # dom-domquad-getbounds |
浏览器兼容性
加载中…