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