????

Your IP : 3.138.199.24


Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/
Upload File :
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/19-es2015.js.map

{"version":3,"sources":["./node_modules/arcgis-js-api/views/3d/support/buffer/BufferView.js","./node_modules/arcgis-js-api/views/3d/support/buffer/InterleavedLayout.js","./node_modules/arcgis-js-api/views/3d/support/buffer/glUtil.js","./node_modules/arcgis-js-api/views/3d/support/buffer/internals/Mat3.js","./node_modules/arcgis-js-api/views/3d/support/buffer/internals/Mat4.js","./node_modules/arcgis-js-api/views/3d/support/buffer/internals/Scalar.js","./node_modules/arcgis-js-api/views/3d/support/buffer/internals/Vec2.js","./node_modules/arcgis-js-api/views/3d/support/buffer/internals/Vec3.js","./node_modules/arcgis-js-api/views/3d/support/buffer/internals/Vec4.js","./node_modules/arcgis-js-api/views/3d/support/buffer/types.js"],"names":[],"mappings":"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","file":"19-es2015.js","sourcesContent":["// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../../../core/tsSupport/extendsHelper\",\"./internals/Mat3\",\"./internals/Mat4\",\"./internals/Scalar\",\"./internals/Vec2\",\"./internals/Vec3\",\"./internals/Vec4\"],function(e,t,r,f,n,u,i,y,a){Object.defineProperty(t,\"__esModule\",{value:!0});var l=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float32Array,t,r,f,n)||this;return u.elementType=\"f32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f32\",t}(u.BufferViewScalarImpl);t.BufferViewFloat=l;var c=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float32Array,t,r,f,n)||this;return u.elementType=\"f32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f32\",t}(i.BufferViewVec2Impl);t.BufferViewVec2f=c;var o=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float32Array,t,r,f,n)||this;return u.elementType=\"f32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f32\",t}(y.BufferViewVec3Impl);t.BufferViewVec3f=o;var s=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float32Array,t,r,f,n)||this;return u.elementType=\"f32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f32\",t}(a.BufferViewVec4Impl);t.BufferViewVec4f=s;var p=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float32Array,t,r,f,n)||this;return u.elementType=\"f32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f32\",t}(f.BufferViewMat3Impl);t.BufferViewMat3f=p;var b=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float64Array,t,r,f,n)||this;return u.elementType=\"f64\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f64\",t}(f.BufferViewMat3Impl);t.BufferViewMat3f64=b;var m=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float32Array,t,r,f,n)||this;return u.elementType=\"f32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f32\",t}(n.BufferViewMat4Impl);t.BufferViewMat4f=m;var V=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float64Array,t,r,f,n)||this;return u.elementType=\"f64\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f64\",t}(n.BufferViewMat4Impl);t.BufferViewMat4f64=V;var v=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float64Array,t,r,f,n)||this;return u.elementType=\"f64\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f64\",t}(u.BufferViewScalarImpl);t.BufferViewFloat64=v;var h=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float64Array,t,r,f,n)||this;return u.elementType=\"f64\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f64\",t}(i.BufferViewVec2Impl);t.BufferViewVec2f64=h;var w=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float64Array,t,r,f,n)||this;return u.elementType=\"f64\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f64\",t}(y.BufferViewVec3Impl);t.BufferViewVec3f64=w;var T=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Float64Array,t,r,f,n)||this;return u.elementType=\"f64\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"f64\",t}(a.BufferViewVec4Impl);t.BufferViewVec4f64=T;var d=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint8Array,t,r,f,n)||this;return u.elementType=\"u8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u8\",t}(u.BufferViewScalarImpl);t.BufferViewUint8=d;var O=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint8Array,t,r,f,n)||this;return u.elementType=\"u8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u8\",t}(i.BufferViewVec2Impl);t.BufferViewVec2u8=O;var A=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint8Array,t,r,f,n)||this;return u.elementType=\"u8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u8\",t}(y.BufferViewVec3Impl);t.BufferViewVec3u8=A;var B=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint8Array,t,r,f,n)||this;return u.elementType=\"u8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u8\",t}(a.BufferViewVec4Impl);t.BufferViewVec4u8=B;var I=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint16Array,t,r,f,n)||this;return u.elementType=\"u16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u16\",t}(u.BufferViewScalarImpl);t.BufferViewUint16=I;var g=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint16Array,t,r,f,n)||this;return u.elementType=\"u16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u16\",t}(i.BufferViewVec2Impl);t.BufferViewVec2u16=g;var E=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint16Array,t,r,f,n)||this;return u.elementType=\"u16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u16\",t}(y.BufferViewVec3Impl);t.BufferViewVec3u16=E;var L=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint16Array,t,r,f,n)||this;return u.elementType=\"u16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u16\",t}(a.BufferViewVec4Impl);t.BufferViewVec4u16=L;var U=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint32Array,t,r,f,n)||this;return u.elementType=\"u32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u32\",t}(u.BufferViewScalarImpl);t.BufferViewUint32=U;var F=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint32Array,t,r,f,n)||this;return u.elementType=\"u32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u32\",t}(i.BufferViewVec2Impl);t.BufferViewVec2u32=F;var M=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint32Array,t,r,f,n)||this;return u.elementType=\"u32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u32\",t}(y.BufferViewVec3Impl);t.BufferViewVec3u32=M;var S=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Uint32Array,t,r,f,n)||this;return u.elementType=\"u32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"u32\",t}(a.BufferViewVec4Impl);t.BufferViewVec4u32=S;var x=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int8Array,t,r,f,n)||this;return u.elementType=\"i8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i8\",t}(u.BufferViewScalarImpl);t.BufferViewInt8=x;var _=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int8Array,t,r,f,n)||this;return u.elementType=\"i8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i8\",t}(i.BufferViewVec2Impl);t.BufferViewVec2i8=_;var j=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int8Array,t,r,f,n)||this;return u.elementType=\"i8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i8\",t}(y.BufferViewVec3Impl);t.BufferViewVec3i8=j;var q=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int8Array,t,r,f,n)||this;return u.elementType=\"i8\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i8\",t}(a.BufferViewVec4Impl);t.BufferViewVec4i8=q;var H=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int16Array,t,r,f,n)||this;return u.elementType=\"i16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i16\",t}(u.BufferViewScalarImpl);t.BufferViewInt16=H;var P=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int16Array,t,r,f,n)||this;return u.elementType=\"i16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i16\",t}(i.BufferViewVec2Impl);t.BufferViewVec2i16=P;var k=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int16Array,t,r,f,n)||this;return u.elementType=\"i16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i16\",t}(y.BufferViewVec3Impl);t.BufferViewVec3i16=k;var z=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int16Array,t,r,f,n)||this;return u.elementType=\"i16\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i16\",t}(a.BufferViewVec4Impl);t.BufferViewVec4i16=z;var C=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int32Array,t,r,f,n)||this;return u.elementType=\"i32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i32\",t}(u.BufferViewScalarImpl);t.BufferViewInt32=C;var D=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int32Array,t,r,f,n)||this;return u.elementType=\"i32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i32\",t}(i.BufferViewVec2Impl);t.BufferViewVec2i32=D;var G=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int32Array,t,r,f,n)||this;return u.elementType=\"i32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i32\",t}(y.BufferViewVec3Impl);t.BufferViewVec3i32=G;var J=function(e){function t(t,r,f,n){void 0===r&&(r=0);var u=e.call(this,Int32Array,t,r,f,n)||this;return u.elementType=\"i32\",u}return r(t,e),t.fromTypedArray=function(e,r){return new t(e.buffer,e.byteOffset,r,e.byteOffset+e.byteLength)},t.ElementType=\"i32\",t}(a.BufferViewVec4Impl);t.BufferViewVec4i32=J});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"./BufferView\",\"./types\"],function(e,t,i,r){function n(){return new o}Object.defineProperty(t,\"__esModule\",{value:!0});var f=function(){function e(e,t){this.layout=e,this.buffer=\"number\"==typeof t?new ArrayBuffer(t*e.stride):t;for(var i=0,r=e.fieldNames;i<r.length;i++){var n=r[i],f=e.fields.get(n);this[n]=new f.constructor(this.buffer,f.offset,this.stride)}}return Object.defineProperty(e.prototype,\"stride\",{get:function(){return this.layout.stride},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"count\",{get:function(){return this.buffer.byteLength/this.stride},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,\"byteLength\",{get:function(){return this.buffer.byteLength},enumerable:!0,configurable:!0}),e.prototype.getField=function(e,t){var i=this[e];return i&&i.elementCount===t.ElementCount&&i.elementType===t.ElementType?i:null},e.prototype.slice=function(t,i){return new e(this.layout,this.buffer.slice(t*this.stride,i*this.stride))},e.prototype.copyFrom=function(e,t,i,r){var n=this.stride;if(n%4==0){var f=new Uint32Array(e.buffer,t*n,r*n/4),o=new Uint32Array(this.buffer,i*n,r*n/4);o.set(f)}else{var f=new Uint8Array(e.buffer,t*n,r*n),o=new Uint8Array(this.buffer,i*n,r*n);o.set(f)}},e}();t.InterleavedBuffer=f;var o=function(){function e(){this.stride=0,this.fields=new Map,this.fieldNames=[]}return e.prototype.vec2f=function(e,t){return this.appendField(e,i.BufferViewVec2f,t),this},e.prototype.vec2f64=function(e,t){return this.appendField(e,i.BufferViewVec2f64,t),this},e.prototype.vec3f=function(e,t){return this.appendField(e,i.BufferViewVec3f,t),this},e.prototype.vec3f64=function(e,t){return this.appendField(e,i.BufferViewVec3f64,t),this},e.prototype.vec4f=function(e,t){return this.appendField(e,i.BufferViewVec4f,t),this},e.prototype.vec4f64=function(e,t){return this.appendField(e,i.BufferViewVec4f64,t),this},e.prototype.mat3f=function(e,t){return this.appendField(e,i.BufferViewMat3f,t),this},e.prototype.mat3f64=function(e,t){return this.appendField(e,i.BufferViewMat3f64,t),this},e.prototype.mat4f=function(e,t){return this.appendField(e,i.BufferViewMat4f,t),this},e.prototype.mat4f64=function(e,t){return this.appendField(e,i.BufferViewMat4f64,t),this},e.prototype.vec4u8=function(e,t){return this.appendField(e,i.BufferViewVec4u8,t),this},e.prototype.f32=function(e,t){return this.appendField(e,i.BufferViewFloat,t),this},e.prototype.f64=function(e,t){return this.appendField(e,i.BufferViewFloat64,t),this},e.prototype.u8=function(e,t){return this.appendField(e,i.BufferViewUint8,t),this},e.prototype.u16=function(e,t){return this.appendField(e,i.BufferViewUint16,t),this},e.prototype.i8=function(e,t){return this.appendField(e,i.BufferViewInt8,t),this},e.prototype.vec2i8=function(e,t){return this.appendField(e,i.BufferViewVec2i8,t),this},e.prototype.vec2i16=function(e,t){return this.appendField(e,i.BufferViewVec2i16,t),this},e.prototype.vec2u8=function(e,t){return this.appendField(e,i.BufferViewVec2u8,t),this},e.prototype.vec4u16=function(e,t){return this.appendField(e,i.BufferViewVec4u16,t),this},e.prototype.u32=function(e,t){return this.appendField(e,i.BufferViewUint32,t),this},e.prototype.appendField=function(e,t,i){var n=t.ElementCount*r.elementTypeSize(t.ElementType),f=this.stride;this.fields.set(e,{size:n,constructor:t,offset:f,optional:i}),this.stride+=n,this.fieldNames.push(e)},e.prototype.alignTo=function(e){return this.stride=Math.floor((this.stride+e-1)/e)*e,this},e.prototype.hasField=function(e){return this.fieldNames.indexOf(e)>=0},e.prototype.createBuffer=function(e){return new f(this,e)},e.prototype.createView=function(e){return new f(this,e)},e.prototype.clone=function(){var t=new e;return t.stride=this.stride,t.fields=new Map,this.fields.forEach(function(e,i){return t.fields.set(i,e)}),t.fieldNames=this.fieldNames.slice(),t.BufferType=this.BufferType,t},e}();t.InterleavedLayout=o,t.newLayout=n});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../../../core/tsSupport/assignHelper\"],function(e,r,t){function o(e,r){void 0===r&&(r={}),r=t({},n,r);var o=e.stride;return e.fieldNames.filter(function(r){var t=e.fields.get(r).optional;return!(t&&t.glPadding)}).map(function(t){var n=e.fields.get(t),u=n.constructor.ElementCount,f=i(n.constructor.ElementType),a=n.offset,s=!(!n.optional||!n.optional.glNormalized);return{name:t,stride:o,count:u,type:f,offset:a,normalized:s,divisor:r.divisor}})}function i(e){var r=u[e];if(r)return r;throw new Error(\"BufferType not supported in WebGL\")}Object.defineProperty(r,\"__esModule\",{value:!0});var n={divisor:0};r.glLayout=o;var u={u8:5121,u16:5123,u32:5125,i8:5120,i16:5122,i32:5124,f32:5126}});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\"],function(t,e){Object.defineProperty(e,\"__esModule\",{value:!0});var r=function(){function t(t,e,r,f,i){void 0===r&&(r=0),this.TypedArrayConstructor=t,this.elementCount=9;var u=this.TypedArrayConstructor;void 0===f&&(f=9*u.BYTES_PER_ELEMENT);var o=0===e.byteLength?0:r;this.typedBuffer=null==i?new u(e,o):new u(e,o,(i-r)/u.BYTES_PER_ELEMENT),this.typedBufferStride=f/u.BYTES_PER_ELEMENT,this.count=Math.ceil(this.typedBuffer.length/this.typedBufferStride),this.stride=this.typedBufferStride*this.TypedArrayConstructor.BYTES_PER_ELEMENT}return t.prototype.getMat=function(t,e){for(var r=t*this.typedBufferStride,f=0;f<9;f++)e[f]=this.typedBuffer[r+f];return e},t.prototype.setMat=function(t,e){for(var r=t*this.typedBufferStride,f=0;f<9;f++)this.typedBuffer[r+f]=e[f]},t.prototype.get=function(t,e){return this.typedBuffer[t*this.typedBufferStride+e]},t.prototype.set=function(t,e,r){this.typedBuffer[t*this.typedBufferStride+e]=r},t.prototype.copyFrom=function(t,e,r){for(var f=this.typedBuffer,i=e.typedBuffer,u=t*this.typedBufferStride,o=r*e.typedBufferStride,n=0;n<9;++n)f[u+n]=i[o+n]},Object.defineProperty(t.prototype,\"buffer\",{get:function(){return this.typedBuffer.buffer},enumerable:!0,configurable:!0}),t.ElementCount=9,t}();e.BufferViewMat3Impl=r});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\"],function(t,e){Object.defineProperty(e,\"__esModule\",{value:!0});var r=function(){function t(t,e,r,f,i){void 0===r&&(r=0),this.TypedArrayConstructor=t,this.elementCount=16;var u=this.TypedArrayConstructor;void 0===f&&(f=16*u.BYTES_PER_ELEMENT);var o=0===e.byteLength?0:r;this.typedBuffer=null==i?new u(e,o):new u(e,o,(i-r)/u.BYTES_PER_ELEMENT),this.typedBufferStride=f/u.BYTES_PER_ELEMENT,this.count=Math.ceil(this.typedBuffer.length/this.typedBufferStride),this.stride=this.typedBufferStride*this.TypedArrayConstructor.BYTES_PER_ELEMENT}return t.prototype.getMat=function(t,e){for(var r=t*this.typedBufferStride,f=0;f<16;f++)e[f]=this.typedBuffer[r+f];return e},t.prototype.setMat=function(t,e){for(var r=t*this.typedBufferStride,f=0;f<16;f++)this.typedBuffer[r+f]=e[f]},t.prototype.get=function(t,e){return this.typedBuffer[t*this.typedBufferStride+e]},t.prototype.set=function(t,e,r){this.typedBuffer[t*this.typedBufferStride+e]=r},t.prototype.copyFrom=function(t,e,r){for(var f=this.typedBuffer,i=e.typedBuffer,u=t*this.typedBufferStride,o=r*e.typedBufferStride,n=0;n<16;++n)f[u+n]=i[o+n]},Object.defineProperty(t.prototype,\"buffer\",{get:function(){return this.typedBuffer.buffer},enumerable:!0,configurable:!0}),t.ElementCount=16,t}();e.BufferViewMat4Impl=r});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\"],function(e,t){Object.defineProperty(t,\"__esModule\",{value:!0});var r=function(){function e(e,t,r,i,f){void 0===r&&(r=0),this.TypedArrayConstructor=e,this.elementCount=1;var u=this.TypedArrayConstructor;void 0===i&&(i=u.BYTES_PER_ELEMENT);var n=0===t.byteLength?0:r;this.typedBuffer=null==f?new u(t,n):new u(t,n,(f-r)/u.BYTES_PER_ELEMENT),this.typedBufferStride=i/u.BYTES_PER_ELEMENT,this.count=Math.ceil(this.typedBuffer.length/this.typedBufferStride),this.stride=this.typedBufferStride*this.TypedArrayConstructor.BYTES_PER_ELEMENT}return e.prototype.get=function(e){return this.typedBuffer[e*this.typedBufferStride]},e.prototype.set=function(e,t){this.typedBuffer[e*this.typedBufferStride]=t},Object.defineProperty(e.prototype,\"buffer\",{get:function(){return this.typedBuffer.buffer},enumerable:!0,configurable:!0}),e.ElementCount=1,e}();t.BufferViewScalarImpl=r});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../../../../core/libs/gl-matrix-2/vec2\"],function(e,t,r){Object.defineProperty(t,\"__esModule\",{value:!0});var f=function(){function e(e,t,r,f,i){void 0===r&&(r=0),this.TypedArrayConstructor=e,this.elementCount=2;var u=this.TypedArrayConstructor;void 0===f&&(f=2*u.BYTES_PER_ELEMENT);var d=0===t.byteLength?0:r;this.typedBuffer=null==i?new u(t,d):new u(t,d,(i-r)/u.BYTES_PER_ELEMENT),this.typedBufferStride=f/u.BYTES_PER_ELEMENT,this.count=Math.ceil(this.typedBuffer.length/this.typedBufferStride),this.stride=this.typedBufferStride*this.TypedArrayConstructor.BYTES_PER_ELEMENT}return e.prototype.getVec=function(e,t){return r.vec2.set(t,this.typedBuffer[e*this.typedBufferStride],this.typedBuffer[e*this.typedBufferStride+1])},e.prototype.setVec=function(e,t){this.typedBuffer[e*this.typedBufferStride]=t[0],this.typedBuffer[e*this.typedBufferStride+1]=t[1]},e.prototype.get=function(e,t){return this.typedBuffer[e*this.typedBufferStride+t]},e.prototype.set=function(e,t,r){this.typedBuffer[e*this.typedBufferStride+t]=r},e.prototype.copyFrom=function(e,t,r){var f=this.typedBuffer,i=t.typedBuffer,u=e*this.typedBufferStride,d=r*t.typedBufferStride;f[u]=i[d],f[u+1]=i[d+1]},Object.defineProperty(e.prototype,\"buffer\",{get:function(){return this.typedBuffer.buffer},enumerable:!0,configurable:!0}),e.ElementCount=2,e}();t.BufferViewVec2Impl=f});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../../../../core/libs/gl-matrix-2/vec3\"],function(e,t,r){Object.defineProperty(t,\"__esModule\",{value:!0});var f=function(){function e(e,t,r,f,i){void 0===r&&(r=0),this.TypedArrayConstructor=e,this.elementCount=3;var u=this.TypedArrayConstructor;void 0===f&&(f=3*u.BYTES_PER_ELEMENT);var d=0===t.byteLength?0:r;this.typedBuffer=null==i?new u(t,d):new u(t,d,(i-r)/u.BYTES_PER_ELEMENT),this.typedBufferStride=f/u.BYTES_PER_ELEMENT,this.count=Math.ceil(this.typedBuffer.length/this.typedBufferStride),this.stride=this.typedBufferStride*this.TypedArrayConstructor.BYTES_PER_ELEMENT}return e.prototype.getVec=function(e,t){return r.vec3.set(t,this.typedBuffer[e*this.typedBufferStride],this.typedBuffer[e*this.typedBufferStride+1],this.typedBuffer[e*this.typedBufferStride+2])},e.prototype.setVec=function(e,t){this.typedBuffer[e*this.typedBufferStride]=t[0],this.typedBuffer[e*this.typedBufferStride+1]=t[1],this.typedBuffer[e*this.typedBufferStride+2]=t[2]},e.prototype.get=function(e,t){return this.typedBuffer[e*this.typedBufferStride+t]},e.prototype.set=function(e,t,r){this.typedBuffer[e*this.typedBufferStride+t]=r},e.prototype.copyFrom=function(e,t,r){var f=this.typedBuffer,i=t.typedBuffer,u=e*this.typedBufferStride,d=r*t.typedBufferStride;f[u]=i[d],f[u+1]=i[d+1],f[u+2]=i[d+2]},Object.defineProperty(e.prototype,\"buffer\",{get:function(){return this.typedBuffer.buffer},enumerable:!0,configurable:!0}),e.ElementCount=3,e}();t.BufferViewVec3Impl=f});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../../../../core/libs/gl-matrix-2/vec4\"],function(e,t,r){Object.defineProperty(t,\"__esModule\",{value:!0});var f=function(){function e(e,t,r,f,i){void 0===r&&(r=0),this.TypedArrayConstructor=e,this.elementCount=4;var u=this.TypedArrayConstructor;void 0===f&&(f=4*u.BYTES_PER_ELEMENT);var d=0===t.byteLength?0:r;this.typedBuffer=null==i?new u(t,d):new u(t,d,(i-r)/u.BYTES_PER_ELEMENT),this.typedBufferStride=f/u.BYTES_PER_ELEMENT,this.count=Math.ceil(this.typedBuffer.length/this.typedBufferStride),this.stride=this.typedBufferStride*this.TypedArrayConstructor.BYTES_PER_ELEMENT}return e.prototype.getVec=function(e,t){return r.vec4.set(t,this.typedBuffer[e*this.typedBufferStride],this.typedBuffer[e*this.typedBufferStride+1],this.typedBuffer[e*this.typedBufferStride+2],this.typedBuffer[e*this.typedBufferStride+3])},e.prototype.setVec=function(e,t){this.typedBuffer[e*this.typedBufferStride]=t[0],this.typedBuffer[e*this.typedBufferStride+1]=t[1],this.typedBuffer[e*this.typedBufferStride+2]=t[2],this.typedBuffer[e*this.typedBufferStride+3]=t[3]},e.prototype.get=function(e,t){return this.typedBuffer[e*this.typedBufferStride+t]},e.prototype.set=function(e,t,r){this.typedBuffer[e*this.typedBufferStride+t]=r},e.prototype.copyFrom=function(e,t,r){var f=this.typedBuffer,i=t.typedBuffer,u=e*this.typedBufferStride,d=r*t.typedBufferStride;f[u]=i[d],f[u+1]=i[d+1],f[u+2]=i[d+2],f[u+3]=i[d+3]},Object.defineProperty(e.prototype,\"buffer\",{get:function(){return this.typedBuffer.buffer},enumerable:!0,configurable:!0}),e.ElementCount=4,e}();t.BufferViewVec4Impl=f});","// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../../../core/compilerUtils\"],function(e,r,u){function c(e){switch(e){case\"u8\":return 1;case\"u16\":return 2;case\"u32\":return 4;case\"i8\":return 1;case\"i16\":return 2;case\"i32\":case\"f32\":return 4;case\"f64\":return 8;default:return void u.neverReached(e)}}function a(e){switch(e){case\"u8\":case\"u16\":case\"u32\":return!1;case\"i8\":case\"i16\":case\"i32\":case\"f32\":case\"f64\":return!0;default:return void u.neverReached(e)}}function n(e){switch(e){case\"u8\":case\"u16\":case\"u32\":case\"i8\":case\"i16\":case\"i32\":return!0;case\"f32\":case\"f64\":return!1;default:return void u.neverReached(e)}}function t(e){switch(e){case\"u8\":return 255;case\"u16\":return 65535;case\"u32\":return 4294967295;case\"i8\":return 127;case\"i16\":return 32767;case\"i32\":return 2147483647;case\"f32\":return 3.402823e38;case\"f64\":return 1.79769e308;default:return void u.neverReached(e)}}Object.defineProperty(r,\"__esModule\",{value:!0}),r.elementTypeSize=c,r.isSigned=a,r.isInteger=n,r.maximumValue=t});"],"sourceRoot":"webpack:///"}