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 DOMPoint
s, die die Ecken eines beliebigen Vierecks definieren. Die Rückgabe von DOMQuad
s 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 desDOMQuad
darstellt. DOMQuad.p2
Schreibgeschützt-
Ein
DOMPoint
, der eine Ecke desDOMQuad
darstellt. DOMQuad.p3
Schreibgeschützt-
Ein
DOMPoint
, der eine Ecke desDOMQuad
darstellt. DOMQuad.p4
Schreibgeschützt-
Ein
DOMPoint
, der eine Ecke desDOMQuad
darstellt.
Instanzmethoden
DOMQuad.getBounds()
-
Gibt ein
DOMRect
-Objekt mit den Koordinaten und Dimensionen desDOMQuad
-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 |