UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 370 B
import{NATIVE_ARRAY_MAX_SIZE as r}from"../../../../core/typedArrayUtil.js";function n(n,t=!1){return n<=r?t?new Array(n).fill(0):new Array(n):new Float32Array(n)}function t(n){return length<=r?Array.from(n):new Float32Array(n)}function a(r,n,t){return Array.isArray(r)?r.slice(n,n+t):r.subarray(n,n+t)}export{t as floatArrayFrom,a as floatSubArray,n as newFloatArray};