DOMPoint : DOMPointReadOnly
Represents a 3D point using %%https://en.wikipedia.org/wiki/Homogeneous_coordinates#Use_in_computer_graphics_and_computer_vision|homogeneous coordinates%%.
Spec:
https://drafts.fxtf.org/geometry-1/#DOMPoint
----
new DOMPoint([x = 0 : Number, [y = 0 : Number, [z = 0 : Number, [w = 1 : Number]]]]) : DOMPoint
----
instance.x : Number
The x coordinate of the point.
----
instance.y : Number
The y coordinate of the point.
----
instance.z : Number
The z coordinate of the point.
----
instance.w : Number
The w coordinate of the point. Typically set to **1**.
See %%https://en.wikipedia.org/wiki/Homogeneous_coordinates#Use_in_computer_graphics_and_computer_vision|homogeneous coordinates%% for more details.
----
fromPoint(point : { \
x : Number /* Default = **0** */, \
y : Number /* Default = **0** */, \
z : Number /* Default = **0** */, \
w : Number /* Default = **1** */ \
}) : DOMPoint
Returns a new DOMPoint that copies the coordinates from **point**.
----
fromPoint(point : DOMPointReadOnly) : DOMPoint
Returns a new DOMPoint that copies the coordinates from **point**.