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

View in English Always switch to English

DOMQuad

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨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 表現を返します。

仕様書

Specification
Geometry Interfaces Module Level 1
# DOMQuad

ブラウザーの互換性