DOMQuad

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(), genaue Informationen auch bei beliebigen 2D- oder 3D-Transformationen bereitzustellen. Es verfügt über ein praktisches bounds-Attribut, das ein DOMRectReadOnly zurückgibt, für die Fälle, in denen Sie nur ein achsenbündiges Begrenzungsrechteck benötigen.

Konstruktor

DOMQuad()

Erstellt ein neues DOMQuad-Objekt.

Instanz-Eigenschaften

DOMQuad.p1 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad repräsentiert.

DOMQuad.p2 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad repräsentiert.

DOMQuad.p3 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad repräsentiert.

DOMQuad.p4 Schreibgeschützt

Ein DOMPoint, der eine Ecke des DOMQuad repräsentiert.

Instanz-Methoden

DOMQuad.fromRect()

Gibt ein neues DOMQuad-Objekt basierend auf dem übergebenen Koordinatensatz zurück.

DOMQuad.fromQuad()

Gibt ein neues DOMQuad-Objekt basierend auf dem übergebenen Koordinatensatz zurück.

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.

Spezifikationen

Specification
Geometry Interfaces Module Level 1
# DOMQuad

Browser-Kompatibilität

BCD tables only load in the browser