@jscad/modeling
Version:
Constructive Solid Geometry (CSG) Library for JSCAD
18 lines (15 loc) • 362 B
JavaScript
const vec3 = require('../vec3')
/**
* Copy the given line into the receiving line.
*
* @param {line3} out - receiving line
* @param {line3} line - line to copy
* @returns {line3} out
* @alias module:modeling/maths/line3.copy
*/
const copy = (out, line) => {
vec3.copy(out[0], line[0])
vec3.copy(out[1], line[1])
return out
}
module.exports = copy