DOMPoint

interface · experimental

interface DOMPoint extends DOMPointReadOnly

A DOMPoint object represents a 2D or 3D point in a coordinate system; it includes values for the coordinates in up to three dimensions, as well as an optional perspective value. DOMPoint is based on DOMPointReadOnly but allows its properties' values to be changed.

MDN

variable · experimental

var DOMPoint: { … }

A DOMPoint object represents a 2D or 3D point in a coordinate system; it includes values for the coordinates in up to three dimensions, as well as an optional perspective value. DOMPoint is based on DOMPointReadOnly but allows its properties' values to be changed.

MDN

Constructors

constructor

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

Properties

w

w: number

The DOMPoint interface's w property holds the point's perspective value, w, for a point in space.

MDN Reference

x

x: number

The DOMPoint interface's x property holds the horizontal coordinate, x, for a point in space.

MDN Reference

y

y: number

The DOMPoint interface's y property holds the vertical coordinate, y, for a point in space.

MDN Reference

z

z: number

The DOMPoint interface's z property specifies the depth coordinate of a point in space.

MDN Reference

prototype

prototype: DOMPoint

Methods

fromPoint

fromPoint(other?: DOMPointInit): DOMPoint

The fromPoint() static method of the DOMPoint interface creates and returns a new mutable DOMPoint object given a source point.

MDN Reference