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.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Ein DOMQuad ist eine Sammlung von vier DOMPoints, die die Ecken eines beliebigen Vierecks definieren. Die Rückgabe von DOMQuads ermöglicht es getBoxQuads(), auch bei beliebigen 2D- oder 3D-Transformationen genaue Informationen zurückzugeben. Es hat ein praktisches bounds-Attribut, das ein DOMRectReadOnly zurückgibt, für den Fall, dass Sie nur ein achsenparalleles Begrenzungsrechteck benötigen.

Konstruktor

DOMQuad()

Erstellt ein neues DOMQuad-Objekt.

Instanzeigenschaften

DOMQuad.p1 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad darstellt.

DOMQuad.p2 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad darstellt.

DOMQuad.p3 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad darstellt.

DOMQuad.p4 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad darstellt.

Instanzmethoden

DOMQuad.getBounds()

Gibt ein DOMRect-Objekt mit den Koordinaten und Dimensionen des DOMQuad-Objekts zurück.

DOMQuad.toJSON()

Gibt eine JSON-Darstellung des DOMQuad-Objekts zurück.

Statische Methoden

DOMQuad.fromRect()

Gibt ein neues DOMQuad-Objekt basierend auf dem übergebenen Satz von Koordinaten zurück.

DOMQuad.fromQuad()

Gibt ein neues DOMQuad-Objekt oder einen Satz von Viereckskoordinaten basierend auf den bereitgestellten Eingaben zurück.

Spezifikationen

Specification
Geometry Interfaces Module Level 1
# DOMQuad

Browser-Kompatibilität