A high performance linear algebra library using native JS arrays. Geared
towards 3D graphics and use with Graphics.WebGL. All vectors are immutable.
The set functions create a new copy of the vector, updating a single field.
The square of the length of the given vector: |a| * |a|
The square of the distance between two vectors.
Convert a record to a vector.
Three dimensional vector type