Spec-Zone.ru › Web APIs

DOMPointReadOnly

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

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

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

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

Интерфейс DOMPointReadOnly определяет координаты и перспективу, используемые DOMPoint для определения 2D или 3D точки в системе координат.

Существует два способа создания нового объекта DOMPointReadOnly. Во-первых, вы можете использовать его конструктор, передав значения параметров для каждой размерности и, необязательно, перспективу:

/* 2D */
const point2D = new DOMPointReadOnly(50, 50);

/* 3D */
const point3D = new DOMPointReadOnly(50, 50, 25);

/* 3D with perspective */
const point3DPerspective = new DOMPointReadOnly(100, 100, 100, 1.0);

Другой вариант — использовать статический метод DOMPointReadOnly.fromPoint():

const point = DOMPointReadOnly.fromPoint({ x: 100, y: 100, z: 50, w: 1.0 });

Конструктор

DOMPointReadOnly()

Создаёт новый объект DOMPointReadOnly с заданными координатами и перспективой. Для создания точки, используя объект, можно использовать DOMPointReadOnly.fromPoint().

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

DOMPointReadOnly.x Только для чтения

Горизонтальная координата точки, x.

DOMPointReadOnly.y Только для чтения

Вертикальная координата точки, y.

DOMPointReadOnly.z Только для чтения

Координата глубины точки, z.

DOMPointReadOnly.w Только для чтения

Значение перспективы точки, w.

Статические методы

DOMPointReadOnly.fromPoint()

Статический метод, создающий новый объект DOMPointReadOnly, используя координаты из указанного объекта.

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

matrixTransform()

Применяет заданное матричное преобразование к объекту DOMPointReadOnly.

toJSON()

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

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

Спецификация
Модуль уровня 1 интерфейсов геометрии
# DOMPoint

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
DOMPointReadOnly 61 79 62 48 10.1 61 62 45 10.3 8.0 61
DOMPointReadOnly 61 79 31 48 10.1 61 31 45 10.3 8.0 61
fromPoint_static 61 79 62 48 10.1 61 62 45 10.3 8.0 61
matrixTransform 61 79 69 48 11 61 79 45 11 8.0 61
toJSON 61 79 62 48 10.1 61 62 45 10.3 8.0 61
w 61 79 31 48 10.1 61 31 45 10.3 8.0 61
worker_support 61 79 69 48 10.1 61 79 45 10.3 8.0 61
x 61 79 31 48 10.1 61 31 45 10.3 8.0 61
y 61 79 31 48 10.1 61 31 45 10.3 8.0 61
z 61 79 31 48 10.1 61 31 45 10.3 8.0 61

См. также

  • DOMPoint
  • DOMRect
  • DOMMatrix

© 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/DOMPointReadOnly

Spec-Zone.ru

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