UNPKG

@rawify/vector3

Version:

The RAW JavaScript 3D Vector library

22 lines (16 loc) 401 B
import Vector from './vector.js' Vector.add = function (one, another) { return another.add(one) } Vector.prototype.add = function (vector) { return new Vector(this.x + vector.x, this.y + vector.y) } Vector.iadd = function (one, another) { return another.iadd(one) } Vector.prototype.iadd = function (vector) { this.x += vector.x this.y += vector.y return this } export default Vector