UNPKG

@thi.ng/vectors

Version:

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

24 lines (23 loc) 538 B
import { defBitOp, defBitOpN } from "./compile/emit.js"; const [bitAndI, bitAndI2, bitAndI3, bitAndI4] = defBitOp("&", true); const [bitAndU, bitAndU2, bitAndU3, bitAndU4] = defBitOp("&"); const [bitAndNI, bitAndNI2, bitAndNI3, bitAndNI4] = defBitOpN("&", true); const [bitAndNU, bitAndNU2, bitAndNU3, bitAndNU4] = defBitOpN("&"); export { bitAndI, bitAndI2, bitAndI3, bitAndI4, bitAndNI, bitAndNI2, bitAndNI3, bitAndNI4, bitAndNU, bitAndNU2, bitAndNU3, bitAndNU4, bitAndU, bitAndU2, bitAndU3, bitAndU4 };