UNPKG

@rawify/vector3

Version:

The RAW JavaScript 3D Vector library

22 lines (16 loc) 401 B
import Vector from './vector.js' Vector.mul = function (scalar, vector) { return vector.mul(scalar) } Vector.prototype.mul = function (scalar) { return new Vector(this.x * scalar, this.y * scalar) } Vector.imul = function (scalar, vector) { return vector.imul(scalar) } Vector.prototype.imul = function (scalar) { this.x *= scalar this.y *= scalar return this } export default Vector