DOMQuad
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Ein DOMQuad ist eine Sammlung von vier DOMPoint-Objekten, die die Ecken eines beliebigen Vierecks definieren. Durch die Rückgabe von DOMQuad-Objekten kann getBoxQuads() auch dann genaue Informationen liefern, wenn beliebige 2D- oder 3D-Transformationen vorliegen. Die Methode getBounds() gibt ein DOMRect für Fälle zurück, in denen Sie lediglich ein achsenparalleles Begrenzungsrechteck benötigen.
Konstruktor
DOMQuad()-
Erstellt ein neues
DOMQuad-Objekt.
Instanzeigenschaften
DOMQuad.p1Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt. DOMQuad.p2Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt. DOMQuad.p3Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt. DOMQuad.p4Schreibgeschützt-
Ein
DOMPoint, der eine Ecke desDOMQuaddarstellt.
Statische Methoden
DOMQuad.fromQuad()-
Gibt ein neues
DOMQuad-Objekt auf Grundlage der angegebenen Koordinaten eines anderenDOMQuad-Objekts zurück. DOMQuad.fromRect()-
Gibt ein neues
DOMQuad-Objekt auf Grundlage der angegebenen Koordinaten einesDOMRect-Objekts zurück.
Instanzmethoden
DOMQuad.getBounds()-
Gibt ein
DOMRect-Objekt mit den Koordinaten und Abmessungen desDOMQuad-Objekts zurück. DOMQuad.toJSON()-
Gibt ein JSON-serialisierbares einfaches Objekt zurück, das das
DOMQuad-Objekt darstellt. Wird vonJSON.stringify()automatisch aufgerufen.
Spezifikationen
| Spezifikation |
|---|
| Geometry Interfaces Module Level 1> # domquad> |