このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

DOMQuad

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年1月以降、すべてのブラウザーで利用可能です。

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 表現を返します。

仕様書

仕様書
Geometry Interfaces Module Level 1
# domquad

ブラウザーの互換性