UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

218 lines (217 loc) 6.4 kB
export * from "./api.js"; export * from "./iterator.js"; export * from "./compile/accessors.js"; export * from "./compile/emit.js"; export * from "./compile/templates.js"; export * from "./avec.js"; export * from "./vec2.js"; export * from "./vec3.js"; export * from "./vec4.js"; export * from "./vec2-api.js"; export * from "./vec3-api.js"; export * from "./vec4-api.js"; export * from "./vop.js"; export * from "./abs.js"; export * from "./acos.js"; export * from "./addw.js"; export * from "./add.js"; export * from "./addi.js"; export * from "./addm.js"; export * from "./addmn.js"; export * from "./addms.js"; export * from "./addmns.js"; export * from "./addn.js"; export * from "./adds.js"; export * from "./addns.js"; export * from "./angle-between.js"; export * from "./asin.js"; export * from "./atan.js"; export * from "./bisect.js"; export * from "./bit-and.js"; export * from "./bit-not.js"; export * from "./bit-or.js"; export * from "./bit-xor.js"; export * from "./buffer.js"; export * from "./cartesian.js"; export * from "./ceil.js"; export * from "./center.js"; export * from "./clamp.js"; export * from "./clampn.js"; export * from "./clockwise.js"; export * from "./compare.js"; export * from "./convert.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.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 "./distsq.js"; export * from "./div.js"; export * from "./divi.js"; export * from "./divn.js"; export * from "./divs.js"; export * from "./divns.js"; export * from "./dot.js"; export * from "./dotc.js"; export * from "./dots.js"; export * from "./empty.js"; export * from "./eqdelta.js"; export * from "./eqdist.js"; export * from "./equals.js"; export * from "./every.js"; export * from "./exp.js"; export * from "./exp_2.js"; export * from "./face-forward.js"; export * from "./fill.js"; export * from "./fit.js"; export * from "./floor.js"; export * from "./fmod.js"; export * from "./fmodn.js"; export * from "./fract.js"; export * from "./gvec.js"; export * from "./hash.js"; export * from "./heading.js"; export * from "./heading-segment.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 "./jitter.js"; export * from "./limit.js"; export * from "./linear-regression.js"; export * from "./log.js"; export * from "./log_2.js"; export * from "./logic-and.js"; export * from "./logic-not.js"; export * from "./logic-or.js"; export * from "./lshift.js"; export * from "./madd.js"; export * from "./maddn.js"; export * from "./madds.js"; export * from "./maddns.js"; export * from "./mag.js"; export * from "./mags.js"; export * from "./magsq.js"; export * from "./magsqs.js"; export * from "./major.js"; export * from "./map.js"; export * from "./map-vectors.js"; export * from "./max.js"; export * from "./max-bounds.js"; export * from "./mean.js"; export * from "./median.js"; export * from "./min.js"; export * from "./min-bounds.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 "./mixs.js"; export * from "./mixns.js"; export * from "./mod.js"; export * from "./modn.js"; export * from "./msub.js"; export * from "./msubn.js"; export * from "./msubs.js"; export * from "./msubns.js"; export * from "./mul.js"; export * from "./muli.js"; export * from "./muln.js"; export * from "./muls.js"; export * from "./mulns.js"; export * from "./neg.js"; export * from "./normal.js"; export * from "./normalize.js"; export * from "./normalizes.js"; export * from "./not.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 "./project.js"; export * from "./radians.js"; export * from "./rand-distrib.js"; export * from "./rand-minmax.js"; export * from "./rand-norm.js"; export * from "./rand-normdistrib.js"; export * from "./random.js"; export * from "./randoms.js"; export * from "./reflect.js"; export * from "./refract.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 "./rshift.js"; export * from "./rss.js"; export * from "./safe-div.js"; export * from "./select.js"; export * from "./set.js"; export * from "./setc.js"; export * from "./setn.js"; export * from "./sets.js"; export * from "./setcs.js"; export * from "./setns.js"; export * from "./setvn.js"; export * from "./setvv.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 "./softmax.js"; export * from "./some.js"; export * from "./sqrt.js"; export * from "./step.js"; export * from "./smoothstep.js"; export * from "./standardize.js"; export * from "./string.js"; export * from "./sub.js"; export * from "./subi.js"; export * from "./subm.js"; export * from "./submn.js"; export * from "./subms.js"; export * from "./submns.js"; export * from "./subn.js"; export * from "./subs.js"; export * from "./subns.js"; export * from "./sum.js"; export * from "./swizzle.js"; export * from "./tan.js"; export * from "./tanh.js"; export * from "./tensor.js"; export * from "./trunc.js"; export * from "./variance.js"; export * from "./vec-of.js"; export * from "./wrap.js"; export * from "./eq.js"; export * from "./neq.js"; export * from "./gt.js"; export * from "./gte.js"; export * from "./lt.js"; export * from "./lte.js";