/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
function n(){return[0,0,0]}function t(n){return[n[0],n[1],n[2]]}function r(n,t,r){return[n,t,r]}function e(n,t,r){return[n,t,r]}function u(t,r=n()){const e=Math.min(3,t.length);for(let n=0;n<e;++n)r[n]=t[n];return r}function o(){return n()}function c(){return r(1,1,1)}function f(){return r(1,0,0)}function i(){return r(0,1,0)}function l(){return r(0,0,1)}const a=o(),_=c(),s=f(),m=i(),N=l(),O=Object.freeze(Object.defineProperty({__proto__:null,ONES:_,UNIT_X:s,UNIT_Y:m,UNIT_Z:N,ZEROS:a,clone:t,create:n,freeze:e,fromArray:u,fromValues:r,ones:c,unitX:f,unitY:i,unitZ:l,zeros:o},Symbol.toStringTag,{value:"Module"}));export{_ as ONES,s as UNIT_X,m as UNIT_Y,N as UNIT_Z,a as ZEROS,t as clone,n as create,e as freeze,u as fromArray,r as fromValues,c as ones,f as unitX,i as unitY,l as unitZ,O as v,o as zeros};
