@rawify/vector3
Version:
The RAW JavaScript 3D Vector library
22 lines (16 loc) • 401 B
JavaScript
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