├── .babelrc ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── docs ├── assets │ ├── anchor.js │ ├── bass-addons.css │ ├── bass.css │ ├── fonts │ │ ├── EOT │ │ │ ├── SourceCodePro-Bold.eot │ │ │ └── SourceCodePro-Regular.eot │ │ ├── LICENSE.txt │ │ ├── OTF │ │ │ ├── SourceCodePro-Bold.otf │ │ │ └── SourceCodePro-Regular.otf │ │ ├── TTF │ │ │ ├── SourceCodePro-Bold.ttf │ │ │ └── SourceCodePro-Regular.ttf │ │ ├── WOFF │ │ │ ├── OTF │ │ │ │ ├── SourceCodePro-Bold.otf.woff │ │ │ │ └── SourceCodePro-Regular.otf.woff │ │ │ └── TTF │ │ │ │ ├── SourceCodePro-Bold.ttf.woff │ │ │ │ └── SourceCodePro-Regular.ttf.woff │ │ ├── WOFF2 │ │ │ ├── OTF │ │ │ │ ├── SourceCodePro-Bold.otf.woff2 │ │ │ │ └── SourceCodePro-Regular.otf.woff2 │ │ │ └── TTF │ │ │ │ ├── SourceCodePro-Bold.ttf.woff2 │ │ │ │ └── SourceCodePro-Regular.ttf.woff2 │ │ └── source-code-pro.css │ ├── github.css │ ├── site.js │ └── style.css └── index.html ├── media ├── header.png ├── logo.ai ├── logo.png └── logo@2x.png ├── package.json ├── rollup.config.js ├── src ├── almost-identity.js ├── average.js ├── clamp-01.js ├── clamp.js ├── closest-power-of-two.js ├── cubic-pulse.js ├── deg-to-rad.js ├── delta-angle-deg.js ├── delta-angle-rad.js ├── delta-time.js ├── diagonal.js ├── difference.js ├── distance.js ├── dot-product.js ├── exp-step.js ├── fract.js ├── fuzzy-ceil.js ├── fuzzy-equal.js ├── fuzzy-floor.js ├── fuzzy-greater-than.js ├── fuzzy-less-than.js ├── gamma-to-linear-space.js ├── gcd.js ├── impulse.js ├── inverse-lerp.js ├── is-even.js ├── is-odd.js ├── is-power-of-two.js ├── lerp-angle-deg.js ├── lerp-angle-rad.js ├── lerp-unclamped.js ├── lerp.js ├── linear-to-gamma-space.js ├── map.js ├── math-toolbox.js ├── max-add.js ├── min-sub.js ├── mod.js ├── next-power-of-two.js ├── normalize.js ├── parabola.js ├── percent-01.js ├── power-curve.js ├── rad-to-deg.js ├── random-float.js ├── random-int.js ├── random-sign.js ├── smooth-max.js ├── smooth-min.js ├── smooth-step.js ├── step.js ├── within.js └── wrap.js └── test ├── almost-identity.test.js ├── average.test.js ├── clamp-01.test.js ├── clamp.test.js ├── closest-power-of-two.test.js ├── cubic-pulse.test.js ├── deg-to-rad.test.js ├── delta-angle-deg.test.js ├── delta-angle-rad.test.js ├── delta-time.test.js ├── diagonal.test.js ├── difference.test.js ├── distance.test.js ├── dot-product.test.js ├── exp-step.test.js ├── fract.test.js ├── fuzzy-ceil.test.js ├── fuzzy-equal.test.js ├── fuzzy-floor.test.js ├── fuzzy-greater-than.test.js ├── fuzzy-less-than.test.js ├── gamma-to-linear-space.test.js ├── gcd.test.js ├── impulse.test.js ├── inverse-lerp.test.js ├── is-even.test.js ├── is-odd.test.js ├── is-power-of-two.test.js ├── lerp-angle-deg.test.js ├── lerp-angle-rad.test.js ├── lerp-unclamped.test.js ├── lerp.test.js ├── linear-to-gamma-space.test.js ├── map.test.js ├── max-add.test.js ├── min-sub.test.js ├── mod.test.js ├── next-power-of-two.test.js ├── normalize.test.js ├── parabola.test.js ├── percent-01.test.js ├── power-curve.test.js ├── rad-to-deg.test.js ├── random-float.test.js ├── random-int.test.js ├── random-sign.test.js ├── smooth-max.test.js ├── smooth-min.test.js ├── smooth-step.test.js ├── step.test.js ├── within.test.js └── wrap.test.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/README.md -------------------------------------------------------------------------------- /docs/assets/anchor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/anchor.js -------------------------------------------------------------------------------- /docs/assets/bass-addons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/bass-addons.css -------------------------------------------------------------------------------- /docs/assets/bass.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/bass.css -------------------------------------------------------------------------------- /docs/assets/fonts/EOT/SourceCodePro-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/EOT/SourceCodePro-Bold.eot -------------------------------------------------------------------------------- /docs/assets/fonts/EOT/SourceCodePro-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/EOT/SourceCodePro-Regular.eot -------------------------------------------------------------------------------- /docs/assets/fonts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/LICENSE.txt -------------------------------------------------------------------------------- /docs/assets/fonts/OTF/SourceCodePro-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/OTF/SourceCodePro-Bold.otf -------------------------------------------------------------------------------- /docs/assets/fonts/OTF/SourceCodePro-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/OTF/SourceCodePro-Regular.otf -------------------------------------------------------------------------------- /docs/assets/fonts/TTF/SourceCodePro-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/TTF/SourceCodePro-Bold.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/TTF/SourceCodePro-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/TTF/SourceCodePro-Regular.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/OTF/SourceCodePro-Bold.otf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF/OTF/SourceCodePro-Bold.otf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/OTF/SourceCodePro-Regular.otf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF/OTF/SourceCodePro-Regular.otf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/TTF/SourceCodePro-Bold.ttf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF/TTF/SourceCodePro-Bold.ttf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF/TTF/SourceCodePro-Regular.ttf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF/TTF/SourceCodePro-Regular.ttf.woff -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/OTF/SourceCodePro-Bold.otf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF2/OTF/SourceCodePro-Bold.otf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/OTF/SourceCodePro-Regular.otf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF2/OTF/SourceCodePro-Regular.otf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/TTF/SourceCodePro-Bold.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF2/TTF/SourceCodePro-Bold.ttf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2 -------------------------------------------------------------------------------- /docs/assets/fonts/source-code-pro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/fonts/source-code-pro.css -------------------------------------------------------------------------------- /docs/assets/github.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/github.css -------------------------------------------------------------------------------- /docs/assets/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/site.js -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/docs/index.html -------------------------------------------------------------------------------- /media/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/media/header.png -------------------------------------------------------------------------------- /media/logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/media/logo.ai -------------------------------------------------------------------------------- /media/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/media/logo.png -------------------------------------------------------------------------------- /media/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/media/logo@2x.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/almost-identity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/almost-identity.js -------------------------------------------------------------------------------- /src/average.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/average.js -------------------------------------------------------------------------------- /src/clamp-01.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/clamp-01.js -------------------------------------------------------------------------------- /src/clamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/clamp.js -------------------------------------------------------------------------------- /src/closest-power-of-two.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/closest-power-of-two.js -------------------------------------------------------------------------------- /src/cubic-pulse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/cubic-pulse.js -------------------------------------------------------------------------------- /src/deg-to-rad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/deg-to-rad.js -------------------------------------------------------------------------------- /src/delta-angle-deg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/delta-angle-deg.js -------------------------------------------------------------------------------- /src/delta-angle-rad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/delta-angle-rad.js -------------------------------------------------------------------------------- /src/delta-time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/delta-time.js -------------------------------------------------------------------------------- /src/diagonal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/diagonal.js -------------------------------------------------------------------------------- /src/difference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/difference.js -------------------------------------------------------------------------------- /src/distance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/distance.js -------------------------------------------------------------------------------- /src/dot-product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/dot-product.js -------------------------------------------------------------------------------- /src/exp-step.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/exp-step.js -------------------------------------------------------------------------------- /src/fract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/fract.js -------------------------------------------------------------------------------- /src/fuzzy-ceil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/fuzzy-ceil.js -------------------------------------------------------------------------------- /src/fuzzy-equal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/fuzzy-equal.js -------------------------------------------------------------------------------- /src/fuzzy-floor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/fuzzy-floor.js -------------------------------------------------------------------------------- /src/fuzzy-greater-than.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/fuzzy-greater-than.js -------------------------------------------------------------------------------- /src/fuzzy-less-than.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/fuzzy-less-than.js -------------------------------------------------------------------------------- /src/gamma-to-linear-space.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/gamma-to-linear-space.js -------------------------------------------------------------------------------- /src/gcd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/gcd.js -------------------------------------------------------------------------------- /src/impulse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/impulse.js -------------------------------------------------------------------------------- /src/inverse-lerp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/inverse-lerp.js -------------------------------------------------------------------------------- /src/is-even.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/is-even.js -------------------------------------------------------------------------------- /src/is-odd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/is-odd.js -------------------------------------------------------------------------------- /src/is-power-of-two.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/is-power-of-two.js -------------------------------------------------------------------------------- /src/lerp-angle-deg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/lerp-angle-deg.js -------------------------------------------------------------------------------- /src/lerp-angle-rad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/lerp-angle-rad.js -------------------------------------------------------------------------------- /src/lerp-unclamped.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/lerp-unclamped.js -------------------------------------------------------------------------------- /src/lerp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/lerp.js -------------------------------------------------------------------------------- /src/linear-to-gamma-space.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/linear-to-gamma-space.js -------------------------------------------------------------------------------- /src/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/map.js -------------------------------------------------------------------------------- /src/math-toolbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/math-toolbox.js -------------------------------------------------------------------------------- /src/max-add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/max-add.js -------------------------------------------------------------------------------- /src/min-sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/min-sub.js -------------------------------------------------------------------------------- /src/mod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/mod.js -------------------------------------------------------------------------------- /src/next-power-of-two.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/next-power-of-two.js -------------------------------------------------------------------------------- /src/normalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/normalize.js -------------------------------------------------------------------------------- /src/parabola.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/parabola.js -------------------------------------------------------------------------------- /src/percent-01.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/percent-01.js -------------------------------------------------------------------------------- /src/power-curve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/power-curve.js -------------------------------------------------------------------------------- /src/rad-to-deg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/rad-to-deg.js -------------------------------------------------------------------------------- /src/random-float.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/random-float.js -------------------------------------------------------------------------------- /src/random-int.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/random-int.js -------------------------------------------------------------------------------- /src/random-sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/random-sign.js -------------------------------------------------------------------------------- /src/smooth-max.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/smooth-max.js -------------------------------------------------------------------------------- /src/smooth-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/smooth-min.js -------------------------------------------------------------------------------- /src/smooth-step.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/smooth-step.js -------------------------------------------------------------------------------- /src/step.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/step.js -------------------------------------------------------------------------------- /src/within.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/within.js -------------------------------------------------------------------------------- /src/wrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/src/wrap.js -------------------------------------------------------------------------------- /test/almost-identity.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/almost-identity.test.js -------------------------------------------------------------------------------- /test/average.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/average.test.js -------------------------------------------------------------------------------- /test/clamp-01.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/clamp-01.test.js -------------------------------------------------------------------------------- /test/clamp.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/clamp.test.js -------------------------------------------------------------------------------- /test/closest-power-of-two.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/closest-power-of-two.test.js -------------------------------------------------------------------------------- /test/cubic-pulse.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/cubic-pulse.test.js -------------------------------------------------------------------------------- /test/deg-to-rad.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/deg-to-rad.test.js -------------------------------------------------------------------------------- /test/delta-angle-deg.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/delta-angle-deg.test.js -------------------------------------------------------------------------------- /test/delta-angle-rad.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/delta-angle-rad.test.js -------------------------------------------------------------------------------- /test/delta-time.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/delta-time.test.js -------------------------------------------------------------------------------- /test/diagonal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/diagonal.test.js -------------------------------------------------------------------------------- /test/difference.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/difference.test.js -------------------------------------------------------------------------------- /test/distance.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/distance.test.js -------------------------------------------------------------------------------- /test/dot-product.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/dot-product.test.js -------------------------------------------------------------------------------- /test/exp-step.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/exp-step.test.js -------------------------------------------------------------------------------- /test/fract.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/fract.test.js -------------------------------------------------------------------------------- /test/fuzzy-ceil.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/fuzzy-ceil.test.js -------------------------------------------------------------------------------- /test/fuzzy-equal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/fuzzy-equal.test.js -------------------------------------------------------------------------------- /test/fuzzy-floor.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/fuzzy-floor.test.js -------------------------------------------------------------------------------- /test/fuzzy-greater-than.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/fuzzy-greater-than.test.js -------------------------------------------------------------------------------- /test/fuzzy-less-than.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/fuzzy-less-than.test.js -------------------------------------------------------------------------------- /test/gamma-to-linear-space.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/gamma-to-linear-space.test.js -------------------------------------------------------------------------------- /test/gcd.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/gcd.test.js -------------------------------------------------------------------------------- /test/impulse.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/impulse.test.js -------------------------------------------------------------------------------- /test/inverse-lerp.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/inverse-lerp.test.js -------------------------------------------------------------------------------- /test/is-even.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/is-even.test.js -------------------------------------------------------------------------------- /test/is-odd.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/is-odd.test.js -------------------------------------------------------------------------------- /test/is-power-of-two.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/is-power-of-two.test.js -------------------------------------------------------------------------------- /test/lerp-angle-deg.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/lerp-angle-deg.test.js -------------------------------------------------------------------------------- /test/lerp-angle-rad.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/lerp-angle-rad.test.js -------------------------------------------------------------------------------- /test/lerp-unclamped.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/lerp-unclamped.test.js -------------------------------------------------------------------------------- /test/lerp.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/lerp.test.js -------------------------------------------------------------------------------- /test/linear-to-gamma-space.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/linear-to-gamma-space.test.js -------------------------------------------------------------------------------- /test/map.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/map.test.js -------------------------------------------------------------------------------- /test/max-add.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/max-add.test.js -------------------------------------------------------------------------------- /test/min-sub.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/min-sub.test.js -------------------------------------------------------------------------------- /test/mod.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/mod.test.js -------------------------------------------------------------------------------- /test/next-power-of-two.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/next-power-of-two.test.js -------------------------------------------------------------------------------- /test/normalize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/normalize.test.js -------------------------------------------------------------------------------- /test/parabola.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/parabola.test.js -------------------------------------------------------------------------------- /test/percent-01.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/percent-01.test.js -------------------------------------------------------------------------------- /test/power-curve.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/power-curve.test.js -------------------------------------------------------------------------------- /test/rad-to-deg.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/rad-to-deg.test.js -------------------------------------------------------------------------------- /test/random-float.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/random-float.test.js -------------------------------------------------------------------------------- /test/random-int.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/random-int.test.js -------------------------------------------------------------------------------- /test/random-sign.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/random-sign.test.js -------------------------------------------------------------------------------- /test/smooth-max.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/smooth-max.test.js -------------------------------------------------------------------------------- /test/smooth-min.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/smooth-min.test.js -------------------------------------------------------------------------------- /test/smooth-step.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/smooth-step.test.js -------------------------------------------------------------------------------- /test/step.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/step.test.js -------------------------------------------------------------------------------- /test/within.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/within.test.js -------------------------------------------------------------------------------- /test/wrap.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terkelg/math-toolbox/HEAD/test/wrap.test.js --------------------------------------------------------------------------------