├── .gitignore ├── .npmignore ├── LICENSE.md ├── README.md ├── add.js ├── ceil.js ├── clone.js ├── copy.js ├── create.js ├── cross.js ├── dist.js ├── distance.js ├── div.js ├── divide.js ├── dot.js ├── epsilon.js ├── equals.js ├── exactEquals.js ├── floor.js ├── forEach.js ├── fromValues.js ├── index.js ├── inverse.js ├── len.js ├── length.js ├── lerp.js ├── limit.js ├── max.js ├── min.js ├── mul.js ├── multiply.js ├── negate.js ├── normalize.js ├── package.json ├── random.js ├── rotate.js ├── round.js ├── scale.js ├── scaleAndAdd.js ├── set.js ├── sqrDist.js ├── sqrLen.js ├── squaredDistance.js ├── squaredLength.js ├── sub.js ├── subtract.js ├── test └── index.js ├── transformMat2.js ├── transformMat2d.js ├── transformMat3.js └── transformMat4.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/README.md -------------------------------------------------------------------------------- /add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/add.js -------------------------------------------------------------------------------- /ceil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/ceil.js -------------------------------------------------------------------------------- /clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/clone.js -------------------------------------------------------------------------------- /copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/copy.js -------------------------------------------------------------------------------- /create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/create.js -------------------------------------------------------------------------------- /cross.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/cross.js -------------------------------------------------------------------------------- /dist.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./distance') 2 | -------------------------------------------------------------------------------- /distance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/distance.js -------------------------------------------------------------------------------- /div.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./divide') 2 | -------------------------------------------------------------------------------- /divide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/divide.js -------------------------------------------------------------------------------- /dot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/dot.js -------------------------------------------------------------------------------- /epsilon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/epsilon.js -------------------------------------------------------------------------------- /equals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/equals.js -------------------------------------------------------------------------------- /exactEquals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/exactEquals.js -------------------------------------------------------------------------------- /floor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/floor.js -------------------------------------------------------------------------------- /forEach.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/forEach.js -------------------------------------------------------------------------------- /fromValues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/fromValues.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/index.js -------------------------------------------------------------------------------- /inverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/inverse.js -------------------------------------------------------------------------------- /len.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./length') 2 | -------------------------------------------------------------------------------- /length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/length.js -------------------------------------------------------------------------------- /lerp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/lerp.js -------------------------------------------------------------------------------- /limit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/limit.js -------------------------------------------------------------------------------- /max.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/max.js -------------------------------------------------------------------------------- /min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/min.js -------------------------------------------------------------------------------- /mul.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./multiply') 2 | -------------------------------------------------------------------------------- /multiply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/multiply.js -------------------------------------------------------------------------------- /negate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/negate.js -------------------------------------------------------------------------------- /normalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/normalize.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/package.json -------------------------------------------------------------------------------- /random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/random.js -------------------------------------------------------------------------------- /rotate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/rotate.js -------------------------------------------------------------------------------- /round.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/round.js -------------------------------------------------------------------------------- /scale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/scale.js -------------------------------------------------------------------------------- /scaleAndAdd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/scaleAndAdd.js -------------------------------------------------------------------------------- /set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/set.js -------------------------------------------------------------------------------- /sqrDist.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./squaredDistance') 2 | -------------------------------------------------------------------------------- /sqrLen.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./squaredLength') 2 | -------------------------------------------------------------------------------- /squaredDistance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/squaredDistance.js -------------------------------------------------------------------------------- /squaredLength.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/squaredLength.js -------------------------------------------------------------------------------- /sub.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./subtract') 2 | -------------------------------------------------------------------------------- /subtract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/subtract.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/test/index.js -------------------------------------------------------------------------------- /transformMat2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/transformMat2.js -------------------------------------------------------------------------------- /transformMat2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/transformMat2d.js -------------------------------------------------------------------------------- /transformMat3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/transformMat3.js -------------------------------------------------------------------------------- /transformMat4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stackgl/gl-vec2/HEAD/transformMat4.js --------------------------------------------------------------------------------