Geometrie-Interfaces ist ein CSS-Modul, das Schnittstellen für die Arbeit mit 3D- und 2D-Grafiken bietet â insbesondere für die Arbeit mit Punkten, Rechtecken, Vierecken und Transformationsmatrizen (für Operationen, die Grafiken verschieben/bewegen, skalieren, drehen, verzerren/scheren/neigen und umkehren, sowie zum Multiplizieren/Verketten und zum Invertieren/Rückgängigmachen dieser Operationen).
Als Webentwickler verwenden Sie die Geometrie-Interfaces nicht immer direkt, sondern nutzen andere Funktionen, die im Hintergrund auf ihnen basieren: Teile von CSS Transforms, die Canvas API, die WebXR Device API und (direkter) VideoFrame.visibleRect
, Element.getClientRects()
und Element.getBoundingClientRect()
.
DOMMatrix
Repräsentiert eine Transformationsmatrix für Operationen, die Grafiken verschieben/bewegen, skalieren, drehen, verzerren/scheren/neigen und umkehren, sowie zum Multiplizieren/Verketten und zum Invertieren/Rückgängigmachen dieser Operationen.
DOMMatrixReadOnly
Schreibgeschützte Version von DOMMatrix
.
DOMPoint
Repräsentiert einen 2D- oder 3D-Punkt in einem Koordinatensystem; es enthält Werte für die Koordinaten in bis zu drei Dimensionen sowie einen optionalen Perspektivenwert.
DOMPointReadOnly
Schreibgeschützte Version von DOMPoint
.
DOMQuad
Repräsentiert eine Sammlung von vier DOMPoint
-Objekten, die die Ecken eines Vierecks definieren.
DOMRect
Repräsentiert die GröÃe und Position eines Rechtecks.
DOMRectReadOnly
Schreibgeschützte Version von DOMRect
.
Die Artikel Path2D.addPath()
und CanvasPattern.setTransform()
enthalten Beispiele, die einige der Geometrie-Interfaces verwenden.
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4