DOMPointReadOnly

interface · experimental

interface DOMPointReadOnly

The DOMPointReadOnly interface specifies the coordinate and perspective fields used by DOMPoint to define a 2D or 3D point in a coordinate system.

MDN

variable · experimental

var DOMPointReadOnly: { … }

The DOMPointReadOnly interface specifies the coordinate and perspective fields used by DOMPoint to define a 2D or 3D point in a coordinate system.

MDN

Constructors

constructor

new DOMPointReadOnly(x?: number, y?: number, z?: number, w?: number): DOMPointReadOnly

Properties

w

readonly w: number

The DOMPointReadOnly interface's w property holds the point's perspective value, w, for a read-only point in space.

MDN Reference

x

readonly x: number

The DOMPointReadOnly interface's x property holds the horizontal coordinate, x, for a read-only point in space. This property cannot be changed by JavaScript code in this read-only version of the DOMPoint object.

MDN Reference

y

readonly y: number

The DOMPointReadOnl**y** interface's y property holds the vertical coordinate, y, for a read-only point in space.

MDN Reference

z

readonly z: number

The DOMPointReadOnly interface's z property holds the depth coordinate, z, for a read-only point in space.

MDN Reference

prototype

prototype: DOMPointReadOnly

Methods

matrixTransform

matrixTransform(matrix?: DOMMatrixInit): DOMPoint

The matrixTransform() method of the DOMPointReadOnly interface applies a matrix transform specified as an object to the DOMPointReadOnly object, creating and returning a new DOMPointReadOnly object. Neither the matrix nor the point are altered.

MDN Reference

toJSON

toJSON(): any

The DOMPointReadOnly method toJSON() returns an object giving the JSON form of the point object.

MDN Reference

fromPoint

fromPoint(other?: DOMPointInit): DOMPointReadOnly

The static DOMPointReadOnly method fromPoint() creates and returns a new DOMPointReadOnly object given a source point.

MDN Reference