UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

18 lines (15 loc) 432 B
const { sin, cos } = require('../utils/trigonometry') /** * Create a new vector in the direction of the given angle. * * @param {vec2} out - receiving vector * @param {Number} radians - angle in radians * @returns {vec2} out * @alias module:modeling/maths/vec2.fromAngleRadians */ const fromAngleRadians = (out, radians) => { out[0] = cos(radians) out[1] = sin(radians) return out } module.exports = fromAngleRadians