DOMQuad

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

DOMQuad は任意の四角形の角を定義する 4 つの DOMPoint の集合です。 DOMQuad を返すことで、 getBoxQuads() は任意の 2D または 3D 変換を表示している場合でも正確な情報を返すことができます。便利な bounds 属性があり、軸に沿った長方形が欲しい場合に DOMRectReadOnly を返します。

コンストラクター

DOMQuad()

新しい DOMQuad オブジェクトを生成します。

インスタンスプロパティ

p1,p2,p3,p4 読取専用

それぞれ DOMPoint オブジェクトで、 DOMQuad オブジェクトの 4 つの角のそれぞれに対応します。

インスタンスメソッド

DOMQuad.fromRect()

渡された座標の集合に基づいて新しい DOMQuad オブジェクトを返します。

DOMQuad.fromQuad()

渡された座標の集合に基づいて新しい DOMQuad オブジェクトを返します。

DOMQuad.getBounds()

DOMQuad オブジェクトの座標と寸法を持つ DOMRect オブジェクトを返します。

DOMQuad.toJSON()

DOMQuad オブジェクトの JSON 表現を返します。

仕様書

Specification
Geometry Interfaces Module Level 1
# DOMQuad

ブラウザーの互換性

BCD tables only load in the browser