@thi.ng/vectors
Version:
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
266 lines (265 loc) • 7.82 kB
JavaScript
export * from "./abs.js";
export * from "./accessors.js";
export * from "./acos.js";
export * from "./acosh.js";
export * from "./add.js";
export * from "./addi.js";
export * from "./addm.js";
export * from "./addmn.js";
export * from "./addmns.js";
export * from "./addms.js";
export * from "./addn.js";
export * from "./addni.js";
export * from "./addns.js";
export * from "./addnu.js";
export * from "./adds.js";
export * from "./addu.js";
export * from "./addw.js";
export * from "./angle-between.js";
export * from "./api.js";
export * from "./as-bvec.js";
export * from "./as-ivec.js";
export * from "./as-uvec.js";
export * from "./asin.js";
export * from "./asinh.js";
export * from "./atan.js";
export * from "./atanh.js";
export * from "./atan2.js";
export * from "./avec.js";
export * from "./bisect.js";
export * from "./bit-andi.js";
export * from "./bit-andni.js";
export * from "./bit-andnu.js";
export * from "./bit-andu.js";
export * from "./bit-noti.js";
export * from "./bit-notu.js";
export * from "./bit-ori.js";
export * from "./bit-orni.js";
export * from "./bit-ornu.js";
export * from "./bit-oru.js";
export * from "./bit-xori.js";
export * from "./bit-xorni.js";
export * from "./bit-xornu.js";
export * from "./bit-xoru.js";
export * from "./buffer.js";
export * from "./cartesian.js";
export * from "./ceil.js";
export * from "./center.js";
export * from "./circular.js";
export * from "./clamp.js";
export * from "./clamp01.js";
export * from "./clamp11.js";
export * from "./clampn.js";
export * from "./clockwise.js";
export * from "./compare.js";
export * from "./copy.js";
export * from "./correlation.js";
export * from "./cos.js";
export * from "./cosh.js";
export * from "./covariance.js";
export * from "./cross.js";
export * from "./crosss.js";
export * from "./degrees.js";
export * from "./direction.js";
export * from "./dist-braycurtis.js";
export * from "./dist-canberra.js";
export * from "./dist-chebyshev.js";
export * from "./dist-cosine.js";
export * from "./dist-hamming.js";
export * from "./dist-haversine.js";
export * from "./dist-jaccard.js";
export * from "./dist-manhattan.js";
export * from "./dist-minkowski.js";
export * from "./dist-sorensendice.js";
export * from "./dist-weighted.js";
export * from "./dist.js";
export * from "./distsq.js";
export * from "./div.js";
export * from "./divi.js";
export * from "./divn.js";
export * from "./divni.js";
export * from "./divns.js";
export * from "./divnu.js";
export * from "./divs.js";
export * from "./divu.js";
export * from "./dot.js";
export * from "./dotc.js";
export * from "./dots.js";
export * from "./empty.js";
export * from "./eq.js";
export * from "./eqdelta.js";
export * from "./eqdist.js";
export * from "./equals.js";
export * from "./every.js";
export * from "./exp.js";
export * from "./exp2.js";
export * from "./face-forward.js";
export * from "./fill.js";
export * from "./fit.js";
export * from "./fit01.js";
export * from "./fit11.js";
export * from "./floor.js";
export * from "./fmod.js";
export * from "./fmodn.js";
export * from "./fract.js";
export * from "./from-bvec.js";
export * from "./gt.js";
export * from "./gte.js";
export * from "./gvec.js";
export * from "./hash.js";
export * from "./heading-segment.js";
export * from "./heading.js";
export * from "./homogeneous.js";
export * from "./invert.js";
export * from "./invsqrt.js";
export * from "./is-inf.js";
export * from "./is-nan.js";
export * from "./iterator.js";
export * from "./jitter.js";
export * from "./limit.js";
export * from "./linear-regression.js";
export * from "./log.js";
export * from "./log2.js";
export * from "./logic-and.js";
export * from "./logic-not.js";
export * from "./logic-or.js";
export * from "./lshifti.js";
export * from "./lshiftni.js";
export * from "./lshiftnu.js";
export * from "./lshiftu.js";
export * from "./lt.js";
export * from "./lte.js";
export * from "./madd.js";
export * from "./maddn.js";
export * from "./maddns.js";
export * from "./madds.js";
export * from "./mag.js";
export * from "./mags.js";
export * from "./magsq.js";
export * from "./magsqs.js";
export * from "./major.js";
export * from "./map-vectors.js";
export * from "./map.js";
export * from "./max-bounds.js";
export * from "./max.js";
export * from "./mean.js";
export * from "./median.js";
export * from "./min-bounds.js";
export * from "./min.js";
export * from "./minor.js";
export * from "./mix-bilinear.js";
export * from "./mix-cubic.js";
export * from "./mix-hermite.js";
export * from "./mix-quadratic.js";
export * from "./mix.js";
export * from "./mixn.js";
export * from "./mixns.js";
export * from "./mixs.js";
export * from "./mod.js";
export * from "./modn.js";
export * from "./msub.js";
export * from "./msubn.js";
export * from "./msubns.js";
export * from "./msubs.js";
export * from "./mul.js";
export * from "./muli.js";
export * from "./muln.js";
export * from "./mulni.js";
export * from "./mulns.js";
export * from "./mulnu.js";
export * from "./muls.js";
export * from "./mulu.js";
export * from "./neg.js";
export * from "./neq.js";
export * from "./normal.js";
export * from "./normalize.js";
export * from "./normalizes.js";
export * from "./ortho-normal.js";
export * from "./perpendicular.js";
export * from "./point-on-ray.js";
export * from "./polar.js";
export * from "./pow.js";
export * from "./pown.js";
export * from "./product.js";
export * from "./project.js";
export * from "./radians.js";
export * from "./rand-distrib.js";
export * from "./rand-distribs.js";
export * from "./rand-minmax.js";
export * from "./rand-minmaxs.js";
export * from "./rand-norm.js";
export * from "./rand-normdistrib.js";
export * from "./rand-normdistribs.js";
export * from "./rand-norms.js";
export * from "./random.js";
export * from "./randoms.js";
export * from "./reflect.js";
export * from "./refract.js";
export * from "./relu.js";
export * from "./relus.js";
export * from "./remainder.js";
export * from "./remaindern.js";
export * from "./rotate-around-axis.js";
export * from "./rotate-around-point.js";
export * from "./rotate.js";
export * from "./rotates.js";
export * from "./round.js";
export * from "./roundn.js";
export * from "./rshifti.js";
export * from "./rshiftni.js";
export * from "./rshiftnu.js";
export * from "./rshiftu.js";
export * from "./rss.js";
export * from "./safe-div.js";
export * from "./select.js";
export * from "./set.js";
export * from "./setc.js";
export * from "./setcs.js";
export * from "./setn.js";
export * from "./setns.js";
export * from "./sets.js";
export * from "./setvn.js";
export * from "./setvv.js";
export * from "./sigmoid.js";
export * from "./sigmoids.js";
export * from "./sign.js";
export * from "./signed-area.js";
export * from "./signed-volume.js";
export * from "./sin.js";
export * from "./sinh.js";
export * from "./smoothstep.js";
export * from "./softmax.js";
export * from "./some.js";
export * from "./sqrt.js";
export * from "./standardize.js";
export * from "./step.js";
export * from "./string.js";
export * from "./sub.js";
export * from "./subi.js";
export * from "./subm.js";
export * from "./submn.js";
export * from "./submns.js";
export * from "./subms.js";
export * from "./subn.js";
export * from "./subni.js";
export * from "./subns.js";
export * from "./subnu.js";
export * from "./subs.js";
export * from "./subu.js";
export * from "./sum.js";
export * from "./swizzle.js";
export * from "./tan.js";
export * from "./tanh.js";
export * from "./tanhs.js";
export * from "./tensor.js";
export * from "./trunc.js";
export * from "./variance.js";
export * from "./vec-of.js";
export * from "./vec2-api.js";
export * from "./vec2.js";
export * from "./vec3-api.js";
export * from "./vec3.js";
export * from "./vec4-api.js";
export * from "./vec4.js";
export * from "./vop.js";
export * from "./wrap.js";