UNPKG

@arcgis/core

Version:

ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

3 lines (2 loc) 767 B
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.19/LICENSE.txt */ function n(){const n=new Float32Array(6);return n[0]=1,n[3]=1,n}function t(n){const t=new Float32Array(6);return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t[4]=n[4],t[5]=n[5],t}function o(n,t,o,r,e,c){const a=new Float32Array(6);return a[0]=n,a[1]=t,a[2]=o,a[3]=r,a[4]=e,a[5]=c,a}function r(n,t,o,r){const e=t[r],c=t[r+1];n[r]=o[0]*e+o[2]*c+o[4],n[r+1]=o[1]*e+o[3]*c+o[5]}function e(n,t,o,e=0,c=0,a=2){const l=c||t.length/a;for(let u=e;u<l;u++){r(n,t,o,u*a)}}const c=Object.freeze(Object.defineProperty({__proto__:null,clone:t,create:n,fromValues:o,transform:r,transformMany:e},Symbol.toStringTag,{value:"Module"}));export{t as clone,n as create,o as fromValues,c as m,r as transform,e as transformMany};