UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

40 lines (39 loc) 1.21 kB
/** * Represents a two dimensional vector. * @module modeling/maths/vec2 */ module.exports = { abs: require('./abs'), add: require('./add'), angle: require('./angle'), angleDegrees: require('./angleDegrees'), angleRadians: require('./angleRadians'), clone: require('./clone'), copy: require('./copy'), create: require('./create'), cross: require('./cross'), distance: require('./distance'), divide: require('./divide'), dot: require('./dot'), equals: require('./equals'), fromAngleDegrees: require('./fromAngleDegrees'), fromAngleRadians: require('./fromAngleRadians'), fromScalar: require('./fromScalar'), fromValues: require('./fromValues'), length: require('./length'), lerp: require('./lerp'), max: require('./max'), min: require('./min'), multiply: require('./multiply'), negate: require('./negate'), normal: require('./normal'), normalize: require('./normalize'), rotate: require('./rotate'), scale: require('./scale'), snap: require('./snap'), squaredDistance: require('./squaredDistance'), squaredLength: require('./squaredLength'), subtract: require('./subtract'), toString: require('./toString'), transform: require('./transform') }