nerdamer-ts
Version:
javascript light-weight symbolic math expression evaluator
19 lines • 552 B
JavaScript
;
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