UNPKG

@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
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";