@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
1 lines • 2.52 kB
JavaScript
;(self.webpackChunkRemoteClient=self.webpackChunkRemoteClient||[]).push([[3354],{73354(e,t,f){f.d(t,{a:()=>a,b:()=>o,c:()=>u,d:()=>r,e:()=>p,f:()=>c,l:()=>d,n:()=>h,t:()=>i});var n=f(40876);function r(e,t,f){i(e.typedBuffer,t.typedBuffer,f,e.typedBufferStride,t.typedBufferStride)}function i(e,t,f,n=3,r=n){if(e.length/n!==Math.ceil(t.length/r))return e;const i=e.length/n,u=f[0],o=f[1],l=f[2],d=f[4],c=f[5],a=f[6],p=f[8],h=f[9],s=f[10],y=f[12],B=f[13],g=f[14];let S=0,m=0;for(let f=0;f<i;f++){const f=t[S],i=t[S+1],M=t[S+2];e[m]=u*f+d*i+p*M+y,e[m+1]=o*f+c*i+h*M+B,e[m+2]=l*f+a*i+s*M+g,S+=r,m+=n}return e}function u(e,t,f){o(e.typedBuffer,t.typedBuffer,f,e.typedBufferStride,t.typedBufferStride)}function o(e,t,f,n=3,r=n){if(e.length/n!==Math.ceil(t.length/r))return;const i=e.length/n,u=f[0],o=f[1],l=f[2],d=f[3],c=f[4],a=f[5],p=f[6],h=f[7],s=f[8];let y=0,B=0;for(let f=0;f<i;f++){const f=t[y],i=t[y+1],g=t[y+2];e[B]=u*f+d*i+p*g,e[B+1]=o*f+c*i+h*g,e[B+2]=l*f+a*i+s*g,y+=r,B+=n}}function l(e,t,f,n=3,r=n){const i=Math.min(e.length/n,t.length/r);let u=0,o=0;for(let l=0;l<i;l++)e[o]=f*t[u],e[o+1]=f*t[u+1],e[o+2]=f*t[u+2],u+=r,o+=n;return e}function d(e,t,f,n){c(e.typedBuffer,t.typedBuffer,f,n,e.typedBufferStride,t.typedBufferStride)}function c(e,t,f,r,i=3,u=i){const o=Math.min(e.length/i,t.length/u);let l=0,d=0;const c=1/n.Tf;for(let n=0;n<o;n++)e[d]=r*(f*t[l])**c,e[d+1]=r*(f*t[l+1])**c,e[d+2]=r*(f*t[l+2])**c,l+=u,d+=i}function a(e,t,f,n=3,r=n){const i=e.length/n;if(i!==Math.ceil(t.length/r))return e;let u=0,o=0;for(let l=0;l<i;l++)e[o]=t[u]+f[0],e[o+1]=t[u+1]+f[1],e[o+2]=t[u+2]+f[2],u+=r,o+=n;return e}function p(e,t){h(e.typedBuffer,t.typedBuffer,e.typedBufferStride,t.typedBufferStride)}function h(e,t,f=3,n=f){const r=Math.min(e.length/f,t.length/n);let i=0,u=0;for(let o=0;o<r;o++){const r=t[i],o=t[i+1],l=t[i+2],d=r*r+o*o+l*l;if(d>0){const t=1/Math.sqrt(d);e[u]=t*r,e[u+1]=t*o,e[u+2]=t*l}i+=n,u+=f}}f(44208),f(53966),Object.freeze(Object.defineProperty({__proto__:null,linearToSRGB:c,linearToSRGBView:d,normalize:h,normalizeView:p,scale:l,scaleView:function(e,t,f){l(e.typedBuffer,t.typedBuffer,f,e.typedBufferStride,t.typedBufferStride)},shiftRight:function(e,t,f){const n=Math.min(e.count,t.count),r=e.typedBuffer,i=e.typedBufferStride,u=t.typedBuffer,o=t.typedBufferStride;let l=0,d=0;for(let e=0;e<n;e++)r[d]=u[l]>>f,r[d+1]=u[l+1]>>f,r[d+2]=u[l+2]>>f,l+=o,d+=i},transformMat3:o,transformMat3View:u,transformMat4:i,transformMat4View:r,translate:a},Symbol.toStringTag,{value:"Module"}))}}]);