UNPKG

nerdamer-ts

Version:

javascript light-weight symbolic math expression evaluator

19 lines 552 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.vecset = void 0; /** * Set a value for a vector at a given index * @param {Vector} vector * @param {Number} index * @param {Symbol} value * @returns {Vector} */ const Symbol_1 = require("../../../../Types/Symbol"); function vecset(vector, index, value) { if (!index.isConstant) return (0, Symbol_1.symfunction)('vecset', arguments); vector.elements[index] = value; return vector; } exports.vecset = vecset; //# sourceMappingURL=vecset.js.map