UNPKG

@thi.ng/vectors

Version:

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

14 lines (13 loc) 339 B
import { mixBilinear as _mix } from "@thi.ng/math/mix"; import { defHofOp } from "./compile/emit.js"; const [mixBilinear, mixBilinear2, mixBilinear3, mixBilinear4] = defHofOp( _mix, ([o, a, b, c, d]) => `${o}=op(${a},${b},${c},${d},u,v);`, "o,a,b,c,d,u,v" ); export { mixBilinear, mixBilinear2, mixBilinear3, mixBilinear4 };