(getter) Vector area.
(getter) Returns the basic array representation of this vector.
(getter/setter) Vector height. Alias of Vector#x x
(getter/setter) Vector height. Alias of Vector#x x
(getter/setter) The length of the vector
(getter/setter) The length of the vector presented as a square. If you're using length for comparison, this is quicker.
(getter/setter) Vector width. Alias of Vector#x x
(getter/sette) Swizzle WW
(getter/sette) Swizzle wx
(getter/sette) Swizzle XYZW
(getter/sette) Swizzle WY
(getter/sette) Swizzle WZ
(getter/sette) Swizzle XY
(getter/sette) Swizzle XX
(getter/sette) Swizzle XY
(getter/sette) Swizzle YZX
(getter/sette) Swizzle XYZW
(getter/sette) Swizzle XY
(getter/sette) Swizzle YZ
(getter/sette) Swizzle YX
(getter/sette) Swizzle YY
(getter/sette) Swizzle YZ
(getter/sette) Swizzle XYZW
(getter/sette) Swizzle YZX
(getter/sette) Swizzle XY
(getter/sette) Swizzle XYZW
(getter/sette) Swizzle zx
(getter/sette) Swizzle ZXY
(getter/sette) Swizzle ZY
(getter/sette) Swizzle ZZ
Adds iteration to the object, allowing it to be destructured and iterated upon in various useful ways.
Static
getStatic
interpolateStatic
lerp
A basic 3D Vector class that provides simple algebraic functionality in the form of 3D Vectors.
We use Getters/setters for both principle properties (x & y) as well as virtual properties (rotation, length etc.).
Vec4
Author
Liam Egan liam@wethecollective.com
Version
1.0.0
Created
Jan 07, 2020