Vector methods
Instance methods
import { Vector } from 'volts';
const a = new Vector(1,2,3);
const b = a.add(1); // calls .add(1) on 'a', and assigns 'a' to 'const b'
a.values; // [2,3,4]
b.values; // [2,3,4]
b.add(1); // also calls .add(1) on 'a'import { Vector } from 'volts';
const a = new Vector(1,2,3);
const b = a.copy().add(1); // creates a new Vector and adds 1 to it
a.values; // [1,2,3] - not modified
b.values; // [2,3,4] - modified
b.add(1); // only modifies the 'b' Vectoadd
sub
mul
Vector.random2D
Vector.random3D
Last updated