Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
DOMQuad
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis janvier 2020.
Expérimental:Il s'agit d'unetechnologie expérimentale.
Vérifiez attentivement letableau de compatibilité des navigateurs avant de l'utiliser en production.
UnDOMQuad est une collection de 4DOMPoint définissant les coins d'un quadrilatère arbitraire. Renvoyer desDOMQuad permet àgetBoxQuads() de retourner des informations précises, même lorsque des transformations 2D ou 3D arbitraires sont présentes. Il possède un attributbounds pratique qui retourne unDOMRectReadOnly pour les cas où vous voulez juste un rectangle de délimitation aligné sur l'axe.
Dans cet article
Constructeur
DOMQuad.DOMQuad()Crée un nouvel objet
DOMQuad.
Propriétés
- p1,p2,p3,p4Lecture seule
Des objets
DOMPointpour chacun des 4 coins de l'objetDOMQuad.
Méthode
DOMQuad.fromRect()Renvoie un nouvel objet
DOMQuadbasé sur l'ensemble de coordonnées fournit.DOMQuad.fromQuad()Renvoie un nouvel objet
DOMQuadbasé sur l'ensemble de coordonnées fournit.DOMQuad.getBounds()Renvoie un objet
DOMRectavec les coordonnées et les dimensions de l'objetDOMQuad.DOMQuad.toJSON()Renvoie une représentation JSON de l'objet
DOMQuad.
Spécifications
| Specification |
|---|
| Geometry Interfaces Module Level 1> # DOMQuad> |