????
Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/ |
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/36-es5.js |
(function () { var absMids = { "esri/core/libs/gl-matrix-2/factories/quatf32": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf32.js", "esri/core/libs/gl-matrix-2/quatf32": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/quatf32.js", "esri/views/3d/layers/i3s/I3SBinaryReader": "./node_modules/arcgis-js-api/views/3d/layers/i3s/I3SBinaryReader.js", "esri/views/3d/layers/i3s/LEPCC": "./node_modules/arcgis-js-api/views/3d/layers/i3s/LEPCC.js" }; var globalObj = this || window; var jsonpArray = globalObj["webpackJsonp"] = globalObj["webpackJsonp"] || []; if (jsonpArray.registerAbsMids) { jsonpArray.registerAbsMids(absMids); } else { var absMidsWaiting = jsonpArray.absMidsWaiting = jsonpArray.absMidsWaiting || []; absMidsWaiting.push(absMids); } })(), (window["webpackJsonp"] = window["webpackJsonp"] || []).push([[36], { /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf32.js": /*!*******************************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf32.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2FactoriesQuatf32Js(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; // COPYRIGHT © 2019 Esri // // All rights reserved under the copyright laws of the United States // and applicable international laws, treaties, and conventions. // // This material is licensed for use under the Esri Master License // Agreement (MLA), and is bound by the terms of that agreement. // You may redistribute and use this code without modification, // provided you adhere to the terms of the MLA and include this // copyright notice. // // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english // // For additional information, contact: // Environmental Systems Research Institute, Inc. // Attn: Contracts and Legal Services Department // 380 New York Street // Redlands, California, USA 92373 // USA // // email: contracts@esri.com // // See http://js.arcgis.com/4.14/esri/copyright.txt for details. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i), exports], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, r) { function n() { var e = new Float32Array(4); return e[3] = 1, e; } function t(e) { var r = new Float32Array(4); return r[0] = e[0], r[1] = e[1], r[2] = e[2], r[3] = e[3], r; } function a(e, r, n, t) { var a = new Float32Array(4); return a[0] = e, a[1] = r, a[2] = n, a[3] = t, a; } function o(e, r) { return new Float32Array(e, r, 4); } Object.defineProperty(r, "__esModule", { value: !0 }), r.create = n, r.clone = t, r.fromValues = a, r.createView = o; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/quatf32.js": /*!*********************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/quatf32.js ***! \*********************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2Quatf32Js(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; // COPYRIGHT © 2019 Esri // // All rights reserved under the copyright laws of the United States // and applicable international laws, treaties, and conventions. // // This material is licensed for use under the Esri Master License // Agreement (MLA), and is bound by the terms of that agreement. // You may redistribute and use this code without modification, // provided you adhere to the terms of the MLA and include this // copyright notice. // // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english // // For additional information, contact: // Environmental Systems Research Institute, Inc. // Attn: Contracts and Legal Services Department // 380 New York Street // Redlands, California, USA 92373 // USA // // email: contracts@esri.com // // See http://js.arcgis.com/4.14/esri/copyright.txt for details. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i), exports, __webpack_require__( /*! ./factories/quatf32 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf32.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, t, f) { Object.defineProperty(t, "__esModule", { value: !0 }), t.quatf32 = f; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/views/3d/layers/i3s/I3SBinaryReader.js": /*!***************************************************************************!*\ !*** ./node_modules/arcgis-js-api/views/3d/layers/i3s/I3SBinaryReader.js ***! \***************************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiViews3dLayersI3sI3SBinaryReaderJs(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; // COPYRIGHT © 2019 Esri // // All rights reserved under the copyright laws of the United States // and applicable international laws, treaties, and conventions. // // This material is licensed for use under the Esri Master License // Agreement (MLA), and is bound by the terms of that agreement. // You may redistribute and use this code without modification, // provided you adhere to the terms of the MLA and include this // copyright notice. // // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english // // For additional information, contact: // Environmental Systems Research Institute, Inc. // Attn: Contracts and Legal Services Department // 380 New York Street // Redlands, California, USA 92373 // USA // // email: contracts@esri.com // // See http://js.arcgis.com/4.14/esri/copyright.txt for details. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i), exports, __webpack_require__( /*! ../../../../core/tsSupport/assignHelper */ "./node_modules/arcgis-js-api/core/tsSupport/assignHelper.js"), __webpack_require__( /*! ../../../../core/Error */ "./node_modules/arcgis-js-api/core/Error.js"), __webpack_require__( /*! ../../../../core/lang */ "./node_modules/arcgis-js-api/core/lang.js"), __webpack_require__( /*! ../../../../core/Logger */ "./node_modules/arcgis-js-api/core/Logger.js"), __webpack_require__( /*! ../../../../core/maybe */ "./node_modules/arcgis-js-api/core/maybe.js"), __webpack_require__( /*! ./LEPCC */ "./node_modules/arcgis-js-api/views/3d/layers/i3s/LEPCC.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, t, r, n, a, o, u, i) { function f(e, t, r) { for (var a = "", o = 0; o < r;) { var u = e[t + o]; if (u < 128) a += String.fromCharCode(u), o++;else if (u >= 192 && u < 224) { if (o + 1 >= r) throw new n("utf8-decode-error", "UTF-8 Decode failed. Two byte character was truncated."); var i = e[t + o + 1], f = (31 & u) << 6 | 63 & i; a += String.fromCharCode(f), o += 2; } else if (u >= 224 && u < 240) { if (o + 2 >= r) throw new n("utf8-decode-error", "UTF-8 Decode failed. Multi byte character was truncated."); var i = e[t + o + 1], s = e[t + o + 2], f = (15 & u) << 12 | (63 & i) << 6 | 63 & s; a += String.fromCharCode(f), o += 3; } else { if (!(u >= 240 && u < 248)) throw new n("utf8-decode-error", "UTF-8 Decode failed. Invalid multi byte sequence."); if (o + 3 >= r) throw new n("utf8-decode-error", "UTF-8 Decode failed. Multi byte character was truncated."); var i = e[t + o + 1], s = e[t + o + 2], l = e[t + o + 3], f = (7 & u) << 18 | (63 & i) << 12 | (63 & s) << 6 | 63 & l; if (f >= 65536) { var y = 55296 + (f - 65536 >> 10), c = 56320 + (1023 & f); a += String.fromCharCode(y, c); } else a += String.fromCharCode(f); o += 4; } } return a; } function s(e, r) { for (var n = { byteOffset: 0, byteCount: 0, fields: Object.create(null) }, a = 0, o = 0; o < r.length; o++) { var u = r[o], i = u.valueType || u.type, f = t.valueType2ArrayBufferReader[i]; n.fields[u.property] = f(e, a), a += t.valueType2TypedArrayClassMap[i].BYTES_PER_ELEMENT; } return n.byteCount = a, n; } function l(e, t, r) { var a, o, u = [], i = 0; for (o = 0; o < e; o += 1) { if ((a = t[o]) > 0) { if (u.push(f(r, i, a - 1)), 0 !== r[i + a - 1]) throw new n("string-array-error", "Invalid string array: missing null termination."); } else u.push(null); i += a; } return u; } function y(e, r) { return new (0, t.valueType2TypedArrayClassMap[r.valueType])(e, r.byteOffset, r.count * r.valuesPerElement); } function c(e, t) { return new Uint8Array(e, t.byteOffset, t.byteCount); } function d(e, t, r) { for (var o = null != t.header ? s(e, t.header) : { byteOffset: 0, byteCount: 0, fields: { count: r } }, u = { header: o, byteOffset: o.byteCount, byteCount: 0, entries: Object.create(null) }, i = o.byteCount, f = 0; f < t.ordering.length; f++) { var l = t.ordering[f], y = a.clone(t[l]); if (y.count = o.fields.count, "String" === y.valueType) { if (y.byteOffset = i, y.byteCount = o.fields[l + "ByteCount"], "UTF-8" !== y.encoding) throw new n("unsupported-encoding", "Unsupported String encoding.", { encoding: y.encoding }); } else { if (!C(y.valueType)) throw new n("unsupported-value-type", "Unsupported binary valueType", { valueType: y.valueType }); var c = T(y.valueType); i += i % c != 0 ? c - i % c : 0, y.byteOffset = i, y.byteCount = c * y.valuesPerElement * y.count; } i += y.byteCount, u.entries[l] = y; } return u.byteCount = i - u.byteOffset, u; } function b(e, t, r) { if (t !== e && h.error("Invalid " + r + " buffer size\n expected: " + e + ", actual: " + t + ")"), t < e) throw new n("buffer-too-small", "Binary buffer is too small", { expectedSize: e, actualSize: t }); } function v(e, t, r) { var n = { header: { byteOffset: 0, byteCount: e.offset, fields: {} }, byteOffset: e.offset, byteCount: 0, vertexAttributes: {}, featureAttributes: {} }, a = e.offset, o = function o(e, t, r, n) { var o = "UInt64" === t.type ? 8 : T(t.type), u = { byteOffset: a, byteCount: o * t.component * r, count: r, valueType: t.type, valuesPerElement: t.component }; a += u.byteCount, n[e] = u; }; for (var i in A) e[i] && o(A[i], e[i], t, n.vertexAttributes); if (u.isSome(r)) for (var f in I) e[f] && o(I[f], e[f], r, n.featureAttributes); return n; } function p(e, t) { for (var n = s(e, t && t.header), a = n.byteCount, o = { header: n, byteOffset: n.byteCount, byteCount: 0, vertexAttributes: {} }, u = n.fields, i = null != u.vertexCount ? u.vertexCount : u.count, f = 0, l = t.ordering; f < l.length; f++) { var y = l[f]; if (t.vertexAttributes[y]) { var c = r({}, t.vertexAttributes[y], { byteOffset: a, count: i }), d = O[y] ? O[y] : "_" + y; o.vertexAttributes[d] = c, a += T(c.valueType) * c.valuesPerElement * i; } } var v = u.faceCount; if (t.faces && v) { o.faces = {}; for (var p = 0, g = t.ordering; p < g.length; p++) { var w = g[p]; if (t.faces[w]) { var c = r({}, t.faces[w], { byteOffset: a, count: v }); o.faces[w] = c, a += T(c.valueType) * c.valuesPerElement * v; } } } var C = u.featureCount; if (t.featureAttributes && t.featureAttributeOrder && C) { o.featureAttributes = {}; for (var h = 0, A = t.featureAttributeOrder; h < A.length; h++) { var I = A[h]; if (t.featureAttributes[I]) { var c = r({}, t.featureAttributes[I], { byteOffset: a, count: C }); o.featureAttributes[I] = c; a += ("UInt64" === c.valueType ? 8 : T(c.valueType)) * c.valuesPerElement * C; } } } return b(a, e.byteLength, "geometry"), o.byteCount = a - o.byteOffset, o; } function g(e) { for (var t = {}, r = 0, n = e; r < n.length; r++) { var a = n[r]; m[a] && (t[m[a]] = { valueType: null }); } return { header: null, byteOffset: 0, byteCount: 0, vertexAttributes: t }; } function w(e, t, r) { if ("lepcc-rgb" === e.encoding) return i.decodeRGB(t); if ("lepcc-intensity" === e.encoding) return i.decodeIntensity(t); if (null != e.encoding && "" !== e.encoding) throw new n("unknown-attribute-storage-info-encoding", "Unknown Attribute Storage Info Encoding"); e["attributeByteCounts "] && !e.attributeByteCounts && (h.warn("Warning: Trailing space in 'attributeByteCounts '."), e.attributeByteCounts = e["attributeByteCounts "]), "ObjectIds" === e.ordering[0] && e.hasOwnProperty("objectIds") && (h.warn("Warning: Case error in objectIds"), e.ordering[0] = "objectIds"); var a = d(t, e, r); b(a.byteOffset + a.byteCount, t.byteLength, "attribute"); var o = a.entries.attributeValues || a.entries.objectIds; if (o) { if ("String" === o.valueType) { var u = a.entries.attributeByteCounts, f = y(t, u), s = c(t, o); return l(u.count, f, s); } return y(t, o); } throw new n("bad-attribute-storage-info", "Bad attributeStorageInfo specification."); } function C(e) { return t.valueType2TypedArrayClassMap.hasOwnProperty(e); } function T(e) { return C(e) ? t.valueType2TypedArrayClassMap[e].BYTES_PER_ELEMENT : 0; } Object.defineProperty(t, "__esModule", { value: !0 }); var h = o.getLogger("esri.views.3d.layers.i3s.I3SBinaryReader"); t.readHeader = s, t.readStringArray = l, t.createTypedView = y, t.createRawView = c, t.createAttributeDataIndex = d, t.createGeometryIndexFromDefinition = v; var A = { position: "position", normal: "normal", uv0: "uv0", color: "color", uvRegion: "uvRegion" }, I = { featureId: "id", faceRange: "faceRange" }; t.createGeometryIndexFromSchema = p; var m = { position: "position", normal: "normal", uv0: "uv0", color: "color", "uv-region": "uvRegion" }; t.createGeometryIndexFromAttributes = g; var O = { position: "position", normal: "normal", color: "color", uv0: "uv0", region: "uvRegion" }; t.readBinaryAttribute = w, t.valueType2TypedArrayClassMap = { Float32: Float32Array, Float64: Float64Array, UInt8: Uint8Array, Int8: Int8Array, UInt16: Uint16Array, Int16: Int16Array, UInt32: Uint32Array, Int32: Int32Array }, t.valueType2ArrayBufferReader = { Float32: function Float32(e, t) { return new DataView(e, 0).getFloat32(t, !0); }, Float64: function Float64(e, t) { return new DataView(e, 0).getFloat64(t, !0); }, UInt8: function UInt8(e, t) { return new DataView(e, 0).getUint8(t); }, Int8: function Int8(e, t) { return new DataView(e, 0).getInt8(t); }, UInt16: function UInt16(e, t) { return new DataView(e, 0).getUint16(t, !0); }, Int16: function Int16(e, t) { return new DataView(e, 0).getInt16(t, !0); }, UInt32: function UInt32(e, t) { return new DataView(e, 0).getUint32(t, !0); }, Int32: function Int32(e, t) { return new DataView(e, 0).getInt32(t, !0); } }, t.isValueType = C, t.getBytesPerValue = T; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/views/3d/layers/i3s/LEPCC.js": /*!*****************************************************************!*\ !*** ./node_modules/arcgis-js-api/views/3d/layers/i3s/LEPCC.js ***! \*****************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiViews3dLayersI3sLEPCCJs(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; // COPYRIGHT © 2019 Esri // // All rights reserved under the copyright laws of the United States // and applicable international laws, treaties, and conventions. // // This material is licensed for use under the Esri Master License // Agreement (MLA), and is bound by the terms of that agreement. // You may redistribute and use this code without modification, // provided you adhere to the terms of the MLA and include this // copyright notice. // // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english // // For additional information, contact: // Environmental Systems Research Institute, Inc. // Attn: Contracts and Legal Services Department // 380 New York Street // Redlands, California, USA 92373 // USA // // email: contracts@esri.com // // See http://js.arcgis.com/4.14/esri/copyright.txt for details. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i), exports, __webpack_require__( /*! ../../../../core/Error */ "./node_modules/arcgis-js-api/core/Error.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, r, t) { function o(e, r, t) { return { identifier: String.fromCharCode.apply(null, new Uint8Array(e, t + h.identifierOffset, h.identifierLength)), version: r.getUint16(t + h.versionOffset, l), checksum: r.getUint32(t + h.checksumOffset, l) }; } function n(e, r) { return { sizeLo: e.getUint32(r + w.sizeLo, l), sizeHi: e.getUint32(r + w.sizeHi, l), minX: e.getFloat64(r + w.minX, l), minY: e.getFloat64(r + w.minY, l), minZ: e.getFloat64(r + w.minZ, l), maxX: e.getFloat64(r + w.maxX, l), maxY: e.getFloat64(r + w.maxY, l), maxZ: e.getFloat64(r + w.maxZ, l), errorX: e.getFloat64(r + w.errorX, l), errorY: e.getFloat64(r + w.errorY, l), errorZ: e.getFloat64(r + w.errorZ, l), count: e.getUint32(r + w.count, l), reserved: e.getUint32(r + w.reserved, l) }; } function i(e) { var r = new DataView(e, 0), i = 0, a = o(e, r, i), d = a.identifier, s = a.version; if (i += h.byteCount, "LEPCC " !== d) throw new t("lepcc-decode-error", "Bad identifier"); if (s > 1) throw new t("lepcc-decode-error", "Unknown version"); var u = n(r, i); if (i += w.byteCount, u.sizeHi * Math.pow(2, 32) + u.sizeLo !== e.byteLength) throw new t("lepcc-decode-error", "Bad size"); var f = new Float64Array(3 * u.count), l = [], p = [], g = [], v = []; if (i = c(e, i, l), i = c(e, i, p), i = c(e, i, g), (i = c(e, i, v)) !== e.byteLength) throw new t("lepcc-decode-error", "Bad length"); for (var m = 0, U = 0, y = 0; y < l.length; y++) { U += l[y]; for (var M = 0, z = 0; z < p[y]; z++) { M += g[m]; var b = v[m]; f[3 * m] = Math.min(u.maxX, u.minX + 2 * u.errorX * M), f[3 * m + 1] = Math.min(u.maxY, u.minY + 2 * u.errorY * U), f[3 * m + 2] = Math.min(u.maxZ, u.minZ + 2 * u.errorZ * b), m++; } } return { errorX: u.errorX, errorY: u.errorY, errorZ: u.errorZ, result: f }; } function c(e, r, t) { var o = []; r = a(e, r, o); for (var n = [], i = 0; i < o.length; i++) { n.length = 0, r = a(e, r, n); for (var c = 0; c < n.length; c++) t.push(n[c] + o[i]); } return r; } function a(e, r, o) { var n = new DataView(e, r), i = n.getUint8(0), c = 31 & i, a = !!(32 & i), d = (192 & i) >> 6, s = 0; if (0 === d) s = n.getUint32(1, l), r += 5;else if (1 === d) s = n.getUint16(1, l), r += 3;else { if (2 !== d) throw new t("lepcc-decode-error", "Bad count type"); s = n.getUint8(1), r += 2; } if (a) throw new t("lepcc-decode-error", "LUT not implemented"); for (var u = Math.ceil(s * c / 8), f = new Uint8Array(e, r, u), h = 0, w = 0, p = 0, g = -1 >>> 32 - c, v = 0; v < s; v++) { for (; w < c;) h |= f[p] << w, w += 8, p += 1; o[v] = h & g, h >>>= c, w -= c, w + c > 32 && (h |= f[p - 1] >> 8 - w); } return r + p; } function d(e, r) { return { sizeLo: e.getUint32(r + p.sizeLo, l), sizeHi: e.getUint32(r + p.sizeHi, l), count: e.getUint32(r + p.count, l), colorMapCount: e.getUint16(r + p.colorMapCount, l), lookupMethod: e.getUint8(r + p.lookupMethod), compressionMethod: e.getUint8(r + p.compressionMethod) }; } function s(e) { var r = new DataView(e, 0), n = 0, i = o(e, r, n), c = i.identifier, a = i.version; if (n += h.byteCount, "ClusterRGB" !== c) throw new t("lepcc-decode-error", "Bad identifier"); if (a > 1) throw new t("lepcc-decode-error", "Unknown version"); var s = d(r, n); if (n += p.byteCount, s.sizeHi * Math.pow(2, 32) + s.sizeLo !== e.byteLength) throw new t("lepcc-decode-error", "Bad size"); if ((2 === s.lookupMethod || 1 === s.lookupMethod) && 0 === s.compressionMethod) { if (3 * s.colorMapCount + s.count + n !== e.byteLength || s.colorMapCount > 256) throw new t("lepcc-decode-error", "Bad count"); for (var u = new Uint8Array(e, n, 3 * s.colorMapCount), f = new Uint8Array(e, n + 3 * s.colorMapCount, s.count), l = new Uint8Array(3 * s.count), w = 0; w < s.count; w++) { var g = f[w]; l[3 * w] = u[3 * g], l[3 * w + 1] = u[3 * g + 1], l[3 * w + 2] = u[3 * g + 2]; } return l; } if (0 === s.lookupMethod && 0 === s.compressionMethod) { if (3 * s.count + n !== e.byteLength || 0 !== s.colorMapCount) throw new t("lepcc-decode-error", "Bad count"); return new Uint8Array(e, n).slice(); } if (s.lookupMethod <= 2 && 1 === s.compressionMethod) { if (n + 3 !== e.byteLength || 1 !== s.colorMapCount) throw new t("lepcc-decode-error", "Bad count"); for (var v = r.getUint8(n), m = r.getUint8(n + 1), U = r.getUint8(n + 2), l = new Uint8Array(3 * s.count), w = 0; w < s.count; w++) l[3 * w] = v, l[3 * w + 1] = m, l[3 * w + 2] = U; return l; } throw new t("lepcc-decode-error", "Bad method " + s.lookupMethod + "," + s.compressionMethod); } function u(e, r) { return { sizeLo: e.getUint32(r + g.sizeLo, l), sizeHi: e.getUint32(r + g.sizeHi, l), count: e.getUint32(r + g.count, l), scaleFactor: e.getUint16(r + g.scaleFactor, l), bitsPerPoint: e.getUint8(r + g.bitsPerPoint), reserved: e.getUint8(r + g.reserved) }; } function f(e) { var r = new DataView(e, 0), n = 0, i = o(e, r, n), c = i.identifier, d = i.version; if (n += h.byteCount, "Intensity " !== c) throw new t("lepcc-decode-error", "Bad identifier"); if (d > 1) throw new t("lepcc-decode-error", "Unknown version"); var s = u(r, n); if (n += g.byteCount, s.sizeHi * Math.pow(2, 32) + s.sizeLo !== e.byteLength) throw new t("lepcc-decode-error", "Bad size"); var f = new Uint16Array(s.count); if (8 === s.bitsPerPoint) { if (s.count + n !== e.byteLength) throw new t("lepcc-decode-error", "Bad size"); for (var l = new Uint8Array(e, n, s.count), w = 0; w < s.count; w++) f[w] = l[w] * s.scaleFactor; } else if (16 === s.bitsPerPoint) { if (2 * s.count + n !== e.byteLength) throw new t("lepcc-decode-error", "Bad size"); for (var l = new Uint16Array(e, n, s.count), w = 0; w < s.count; w++) f[w] = l[w] * s.scaleFactor; } else { var l = [], p = a(e, n, l); if (p !== e.byteLength) throw new t("lepcc-decode-error", "Bad size"); for (var w = 0; w < s.count; w++) f[w] = l[w] * s.scaleFactor; } return f; } Object.defineProperty(r, "__esModule", { value: !0 }); var l = !0, h = { identifierOffset: 0, identifierLength: 10, versionOffset: 10, checksumOffset: 12, byteCount: 16 }, w = { sizeLo: 0, sizeHi: 4, minX: 8, minY: 16, minZ: 24, maxX: 32, maxY: 40, maxZ: 48, errorX: 56, errorY: 64, errorZ: 72, count: 80, reserved: 84, byteCount: 88 }; r.decodeXYZ = i; var p = { sizeLo: 0, sizeHi: 4, count: 8, colorMapCount: 12, lookupMethod: 14, compressionMethod: 15, byteCount: 16 }; r.decodeRGB = s; var g = { sizeLo: 0, sizeHi: 4, count: 8, scaleFactor: 12, bitsPerPoint: 14, reserved: 15, byteCount: 16 }; r.decodeIntensity = f; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ } }]); //# sourceMappingURL=36-es5.js.map