Spec-Zone.ru › Web APIs

DOMQuad

Базовая Широко доступная

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

A DOMQuad — это набор из четырёх DOMPoints, определяющих углы произвольного четырёхугольника. Возвращение DOMQuads позволяет getBoxQuads() возвращать точную информацию даже при наличии произвольных 2D или 3D преобразований. У него есть удобный атрибут bounds, возвращающий DOMRectReadOnly для тех случаев, когда вам нужен только прямоугольник, ориентированный по осям координат.

Конструктор

DOMQuad()

Создаёт новый объект DOMQuad.

Свойства экземпляра

DOMQuad.p1 Только для чтения

A DOMPoint представляющий один угол DOMQuad.

DOMQuad.p2 Только для чтения

A DOMPoint представляющий один угол DOMQuad.

DOMQuad.p3 Только для чтения

A DOMPoint представляющий один угол DOMQuad.

DOMQuad.p4 Только для чтения

A DOMPoint представляющий один угол DOMQuad.

Методы экземпляра

DOMQuad.fromRect()

Возвращает новый объект DOMQuad на основе переданного набора координат.

DOMQuad.fromQuad()

Возвращает новый объект DOMQuad или набор координат четырёхугольника на основе предоставленного входного значения.

DOMQuad.getBounds()

Возвращает объект DOMRect с координатами и размерами объекта DOMQuad.

DOMQuad.toJSON()

Возвращает JSON-представление объекта DOMQuad.

Спецификации

Спецификация
Geometry Interfaces Module Level 1
# DOMQuad

Совместимость браузеров

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
DOMQuad 61 79 31 48 11 61 31 45 11 8.0 61
DOMQuad 61 79 31 48 11 61 31 45 11 8.0 61
fromQuad_static 61 79 69 48 11 61 79 45 11 8.0 61
fromRect_static 61 79 69 48 11 61 79 45 11 8.0 61
getBounds 61 79 62 48 11 61 62 45 11 8.0 61
p1 61 79
31До Firefox 69, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
48 11 61
31До Firefox для Android 79, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
45 11 8.0 61
p2 61 79
31До Firefox 69, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
48 11 61
31До Firefox для Android 79, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
45 11 8.0 61
p3 61 79
31До Firefox 69, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
48 11 61
31До Firefox для Android 79, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
45 11 8.0 61
p4 61 79
31До Firefox 69, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
48 11 61
31До Firefox для Android 79, значение по умолчанию для p1 до p4 было неопределённым; теперь DOMQuadInit определяет их как false.
45 11 8.0 61
toJSON 61 79 62 48 11 61 62 45 11 8.0 61
worker_support 61 79 69 48 11 61 79 45 11 8.0 61

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/DOMQuad

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API