chunk-H4JLO5B2.js 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704
  1. import {
  2. r as r2
  3. } from "./chunk-6P6NA7JB.js";
  4. import {
  5. o,
  6. r2 as r
  7. } from "./chunk-XNLG7T2T.js";
  8. // node_modules/@arcgis/core/geometry/support/buffer/internals/Mat3.js
  9. var t = class {
  10. constructor(t4, e4, r3 = 0, f, s) {
  11. this.TypedArrayConstructor = t4, this.elementCount = 9;
  12. const i2 = this.TypedArrayConstructor;
  13. f === void 0 && (f = 9 * i2.BYTES_PER_ELEMENT);
  14. const d2 = e4.byteLength === 0 ? 0 : r3;
  15. this.typedBuffer = s == null ? new i2(e4, d2) : new i2(e4, d2, (s - r3) / i2.BYTES_PER_ELEMENT), this.typedBufferStride = f / i2.BYTES_PER_ELEMENT, this.count = Math.ceil(this.typedBuffer.length / this.typedBufferStride), this.stride = this.typedBufferStride * this.TypedArrayConstructor.BYTES_PER_ELEMENT;
  16. }
  17. sliceBuffer(t4, e4, r3 = this.count - e4) {
  18. const f = this.typedBuffer.byteOffset + e4 * this.stride;
  19. return new t4(this.buffer, f, this.stride, f + r3 * this.stride);
  20. }
  21. getMat(t4, e4) {
  22. let r3 = t4 * this.typedBufferStride;
  23. for (let f = 0; f < 9; f++)
  24. e4[f] = this.typedBuffer[r3++];
  25. return e4;
  26. }
  27. setMat(t4, e4) {
  28. let r3 = t4 * this.typedBufferStride;
  29. for (let f = 0; f < 9; f++)
  30. this.typedBuffer[r3++] = e4[f];
  31. }
  32. get(t4, e4) {
  33. return this.typedBuffer[t4 * this.typedBufferStride + e4];
  34. }
  35. set(t4, e4, r3) {
  36. this.typedBuffer[t4 * this.typedBufferStride + e4] = r3;
  37. }
  38. copyFrom(t4, e4, r3) {
  39. const f = this.typedBuffer, s = e4.typedBuffer;
  40. let i2 = t4 * this.typedBufferStride, d2 = r3 * e4.typedBufferStride;
  41. for (let u2 = 0; u2 < 9; ++u2)
  42. f[i2++] = s[d2++];
  43. }
  44. get buffer() {
  45. return this.typedBuffer.buffer;
  46. }
  47. };
  48. t.ElementCount = 9;
  49. // node_modules/@arcgis/core/geometry/support/buffer/internals/Mat4.js
  50. var t2 = class {
  51. constructor(t4, e4, r3 = 0, f, s) {
  52. this.TypedArrayConstructor = t4, this.elementCount = 16;
  53. const i2 = this.TypedArrayConstructor;
  54. f === void 0 && (f = 16 * i2.BYTES_PER_ELEMENT);
  55. const d2 = e4.byteLength === 0 ? 0 : r3;
  56. this.typedBuffer = s == null ? new i2(e4, d2) : new i2(e4, d2, (s - r3) / i2.BYTES_PER_ELEMENT), this.typedBufferStride = f / i2.BYTES_PER_ELEMENT, this.count = Math.ceil(this.typedBuffer.length / this.typedBufferStride), this.stride = this.typedBufferStride * this.TypedArrayConstructor.BYTES_PER_ELEMENT;
  57. }
  58. sliceBuffer(t4, e4, r3 = this.count - e4) {
  59. const f = this.typedBuffer.byteOffset + e4 * this.stride;
  60. return new t4(this.buffer, f, this.stride, f + r3 * this.stride);
  61. }
  62. getMat(t4, e4) {
  63. let r3 = t4 * this.typedBufferStride;
  64. for (let f = 0; f < 16; f++)
  65. e4[f] = this.typedBuffer[r3++];
  66. return e4;
  67. }
  68. setMat(t4, e4) {
  69. let r3 = t4 * this.typedBufferStride;
  70. for (let f = 0; f < 16; f++)
  71. this.typedBuffer[r3++] = e4[f];
  72. }
  73. get(t4, e4) {
  74. return this.typedBuffer[t4 * this.typedBufferStride + e4];
  75. }
  76. set(t4, e4, r3) {
  77. this.typedBuffer[t4 * this.typedBufferStride + e4] = r3;
  78. }
  79. copyFrom(t4, e4, r3) {
  80. const f = this.typedBuffer, s = e4.typedBuffer;
  81. let i2 = t4 * this.typedBufferStride, d2 = r3 * e4.typedBufferStride;
  82. for (let u2 = 0; u2 < 16; ++u2)
  83. f[i2++] = s[d2++];
  84. }
  85. get buffer() {
  86. return this.typedBuffer.buffer;
  87. }
  88. };
  89. t2.ElementCount = 16;
  90. // node_modules/@arcgis/core/geometry/support/buffer/internals/Scalar.js
  91. var t3 = class {
  92. constructor(t4, e4, r3 = 0, s, i2) {
  93. this.TypedArrayConstructor = t4, this.elementCount = 1;
  94. const f = this.TypedArrayConstructor;
  95. s === void 0 && (s = f.BYTES_PER_ELEMENT);
  96. const u2 = e4.byteLength === 0 ? 0 : r3;
  97. this.typedBuffer = i2 == null ? new f(e4, u2) : new f(e4, u2, (i2 - r3) / f.BYTES_PER_ELEMENT), this.typedBufferStride = s / f.BYTES_PER_ELEMENT, this.count = Math.ceil(this.typedBuffer.length / this.typedBufferStride), this.stride = this.typedBufferStride * this.TypedArrayConstructor.BYTES_PER_ELEMENT;
  98. }
  99. sliceBuffer(t4, e4, r3 = this.count - e4) {
  100. const s = this.typedBuffer.byteOffset + e4 * this.stride;
  101. return new t4(this.buffer, s, this.stride, s + r3 * this.stride);
  102. }
  103. get(t4) {
  104. return this.typedBuffer[t4 * this.typedBufferStride];
  105. }
  106. set(t4, e4) {
  107. this.typedBuffer[t4 * this.typedBufferStride] = e4;
  108. }
  109. get buffer() {
  110. return this.typedBuffer.buffer;
  111. }
  112. };
  113. t3.ElementCount = 1;
  114. // node_modules/@arcgis/core/geometry/support/buffer/internals/Vec2.js
  115. var e = class {
  116. constructor(t4, e4, r3 = 0, f, s) {
  117. this.TypedArrayConstructor = t4, this.elementCount = 2;
  118. const i2 = this.TypedArrayConstructor;
  119. f === void 0 && (f = 2 * i2.BYTES_PER_ELEMENT);
  120. const u2 = e4.byteLength === 0 ? 0 : r3;
  121. this.typedBuffer = s == null ? new i2(e4, u2) : new i2(e4, u2, (s - r3) / i2.BYTES_PER_ELEMENT), this.typedBufferStride = f / i2.BYTES_PER_ELEMENT, this.count = Math.ceil(this.typedBuffer.length / this.typedBufferStride), this.stride = this.typedBufferStride * this.TypedArrayConstructor.BYTES_PER_ELEMENT;
  122. }
  123. sliceBuffer(t4, e4, r3 = this.count - e4) {
  124. const f = this.typedBuffer.byteOffset + e4 * this.stride;
  125. return new t4(this.buffer, f, this.stride, f + r3 * this.stride);
  126. }
  127. getVec(e4, r3) {
  128. return e4 *= this.typedBufferStride, r2(r3, this.typedBuffer[e4], this.typedBuffer[e4 + 1]);
  129. }
  130. setVec(t4, e4) {
  131. t4 *= this.typedBufferStride, this.typedBuffer[t4++] = e4[0], this.typedBuffer[t4] = e4[1];
  132. }
  133. get(t4, e4) {
  134. return this.typedBuffer[t4 * this.typedBufferStride + e4];
  135. }
  136. set(t4, e4, r3) {
  137. this.typedBuffer[t4 * this.typedBufferStride + e4] = r3;
  138. }
  139. setValues(t4, e4, r3) {
  140. t4 *= this.typedBufferStride, this.typedBuffer[t4++] = e4, this.typedBuffer[t4] = r3;
  141. }
  142. copyFrom(t4, e4, r3) {
  143. const f = this.typedBuffer, s = e4.typedBuffer;
  144. let i2 = t4 * this.typedBufferStride, u2 = r3 * e4.typedBufferStride;
  145. f[i2++] = s[u2++], f[i2] = s[u2];
  146. }
  147. get buffer() {
  148. return this.typedBuffer.buffer;
  149. }
  150. };
  151. e.ElementCount = 2;
  152. // node_modules/@arcgis/core/geometry/support/buffer/internals/Vec3.js
  153. var e2 = class {
  154. constructor(t4, e4, r3 = 0, f, s) {
  155. this.TypedArrayConstructor = t4, this.elementCount = 3;
  156. const i2 = this.TypedArrayConstructor;
  157. f === void 0 && (f = 3 * i2.BYTES_PER_ELEMENT);
  158. const u2 = e4.byteLength === 0 ? 0 : r3;
  159. this.typedBuffer = s == null ? new i2(e4, u2) : new i2(e4, u2, (s - r3) / i2.BYTES_PER_ELEMENT), this.typedBufferStride = f / i2.BYTES_PER_ELEMENT, this.count = Math.ceil(this.typedBuffer.length / this.typedBufferStride), this.stride = this.typedBufferStride * this.TypedArrayConstructor.BYTES_PER_ELEMENT;
  160. }
  161. sliceBuffer(t4, e4, r3 = this.count - e4) {
  162. const f = this.typedBuffer.byteOffset + e4 * this.stride;
  163. return new t4(this.buffer, f, this.stride, f + r3 * this.stride);
  164. }
  165. getVec(e4, r3) {
  166. return e4 *= this.typedBufferStride, o(r3, this.typedBuffer[e4], this.typedBuffer[e4 + 1], this.typedBuffer[e4 + 2]);
  167. }
  168. setVec(t4, e4) {
  169. t4 *= this.typedBufferStride, this.typedBuffer[t4++] = e4[0], this.typedBuffer[t4++] = e4[1], this.typedBuffer[t4] = e4[2];
  170. }
  171. get(t4, e4) {
  172. return this.typedBuffer[t4 * this.typedBufferStride + e4];
  173. }
  174. set(t4, e4, r3) {
  175. this.typedBuffer[t4 * this.typedBufferStride + e4] = r3;
  176. }
  177. setValues(t4, e4, r3, f) {
  178. t4 *= this.typedBufferStride, this.typedBuffer[t4++] = e4, this.typedBuffer[t4++] = r3, this.typedBuffer[t4] = f;
  179. }
  180. copyFrom(t4, e4, r3) {
  181. const f = this.typedBuffer, s = e4.typedBuffer;
  182. let i2 = t4 * this.typedBufferStride, u2 = r3 * e4.typedBufferStride;
  183. f[i2++] = s[u2++], f[i2++] = s[u2++], f[i2] = s[u2];
  184. }
  185. get buffer() {
  186. return this.typedBuffer.buffer;
  187. }
  188. };
  189. e2.ElementCount = 3;
  190. // node_modules/@arcgis/core/geometry/support/buffer/internals/Vec4.js
  191. var e3 = class {
  192. constructor(t4, e4, r3 = 0, f, s) {
  193. this.TypedArrayConstructor = t4, this.elementCount = 4;
  194. const i2 = this.TypedArrayConstructor;
  195. f === void 0 && (f = 4 * i2.BYTES_PER_ELEMENT);
  196. const u2 = e4.byteLength === 0 ? 0 : r3;
  197. this.typedBuffer = s == null ? new i2(e4, u2) : new i2(e4, u2, (s - r3) / i2.BYTES_PER_ELEMENT), this.typedBufferStride = f / i2.BYTES_PER_ELEMENT, this.count = Math.ceil(this.typedBuffer.length / this.typedBufferStride), this.stride = this.typedBufferStride * this.TypedArrayConstructor.BYTES_PER_ELEMENT;
  198. }
  199. sliceBuffer(t4, e4, r3 = this.count - e4) {
  200. const f = this.typedBuffer.byteOffset + e4 * this.stride;
  201. return new t4(this.buffer, f, this.stride, f + r3 * this.stride);
  202. }
  203. getVec(e4, r3) {
  204. return e4 *= this.typedBufferStride, r(r3, this.typedBuffer[e4++], this.typedBuffer[e4++], this.typedBuffer[e4++], this.typedBuffer[e4]);
  205. }
  206. setVec(t4, e4) {
  207. t4 *= this.typedBufferStride, this.typedBuffer[t4++] = e4[0], this.typedBuffer[t4++] = e4[1], this.typedBuffer[t4++] = e4[2], this.typedBuffer[t4] = e4[3];
  208. }
  209. get(t4, e4) {
  210. return this.typedBuffer[t4 * this.typedBufferStride + e4];
  211. }
  212. set(t4, e4, r3) {
  213. this.typedBuffer[t4 * this.typedBufferStride + e4] = r3;
  214. }
  215. setValues(t4, e4, r3, f, s) {
  216. t4 *= this.typedBufferStride, this.typedBuffer[t4++] = e4, this.typedBuffer[t4++] = r3, this.typedBuffer[t4++] = f, this.typedBuffer[t4] = s;
  217. }
  218. copyFrom(t4, e4, r3) {
  219. const f = this.typedBuffer, s = e4.typedBuffer;
  220. let i2 = t4 * this.typedBufferStride, u2 = r3 * e4.typedBufferStride;
  221. f[i2++] = s[u2++], f[i2++] = s[u2++], f[i2++] = s[u2++], f[i2] = s[u2];
  222. }
  223. get buffer() {
  224. return this.typedBuffer.buffer;
  225. }
  226. };
  227. e3.ElementCount = 4;
  228. // node_modules/@arcgis/core/geometry/support/buffer/BufferView.js
  229. var y = class extends t3 {
  230. constructor(e4, t4 = 0, r3, s) {
  231. super(Float32Array, e4, t4, r3, s), this.elementType = "f32";
  232. }
  233. static fromTypedArray(e4, t4) {
  234. return new y(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  235. }
  236. };
  237. y.ElementType = "f32";
  238. var u = class extends e {
  239. constructor(e4, t4 = 0, r3, s) {
  240. super(Float32Array, e4, t4, r3, s), this.elementType = "f32";
  241. }
  242. slice(e4, t4) {
  243. return this.sliceBuffer(u, e4, t4);
  244. }
  245. static fromTypedArray(e4, t4) {
  246. return new u(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  247. }
  248. };
  249. u.ElementType = "f32";
  250. var i = class extends e2 {
  251. constructor(e4, t4 = 0, r3, s) {
  252. super(Float32Array, e4, t4, r3, s), this.elementType = "f32";
  253. }
  254. slice(e4, t4) {
  255. return this.sliceBuffer(i, e4, t4);
  256. }
  257. static fromTypedArray(e4, t4) {
  258. return new i(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  259. }
  260. };
  261. i.ElementType = "f32";
  262. var c = class extends e3 {
  263. constructor(e4, t4 = 0, r3, s) {
  264. super(Float32Array, e4, t4, r3, s), this.elementType = "f32";
  265. }
  266. slice(e4, t4) {
  267. return this.sliceBuffer(c, e4, t4);
  268. }
  269. static fromTypedArray(e4, t4) {
  270. return new c(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  271. }
  272. };
  273. c.ElementType = "f32";
  274. var l = class extends t {
  275. constructor(e4, t4 = 0, r3, s) {
  276. super(Float32Array, e4, t4, r3, s), this.elementType = "f32";
  277. }
  278. slice(e4, t4) {
  279. return this.sliceBuffer(l, e4, t4);
  280. }
  281. static fromTypedArray(e4, t4) {
  282. return new l(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  283. }
  284. };
  285. l.ElementType = "f32";
  286. var a = class extends t {
  287. constructor(e4, t4 = 0, r3, s) {
  288. super(Float64Array, e4, t4, r3, s), this.elementType = "f64";
  289. }
  290. slice(e4, t4) {
  291. return this.sliceBuffer(a, e4, t4);
  292. }
  293. static fromTypedArray(e4, t4) {
  294. return new a(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  295. }
  296. };
  297. a.ElementType = "f64";
  298. var p = class extends t2 {
  299. constructor(e4, t4 = 0, r3, s) {
  300. super(Float32Array, e4, t4, r3, s), this.elementType = "f32";
  301. }
  302. slice(e4, t4) {
  303. return this.sliceBuffer(p, e4, t4);
  304. }
  305. static fromTypedArray(e4, t4) {
  306. return new p(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  307. }
  308. };
  309. p.ElementType = "f32";
  310. var b = class extends t2 {
  311. constructor(e4, t4 = 0, r3, s) {
  312. super(Float64Array, e4, t4, r3, s), this.elementType = "f64";
  313. }
  314. slice(e4, t4) {
  315. return this.sliceBuffer(b, e4, t4);
  316. }
  317. static fromTypedArray(e4, t4) {
  318. return new b(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  319. }
  320. };
  321. b.ElementType = "f64";
  322. var o2 = class extends t3 {
  323. constructor(e4, t4 = 0, r3, s) {
  324. super(Float64Array, e4, t4, r3, s), this.elementType = "f64";
  325. }
  326. slice(e4, t4) {
  327. return this.sliceBuffer(o2, e4, t4);
  328. }
  329. static fromTypedArray(e4, t4) {
  330. return new o2(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  331. }
  332. };
  333. o2.ElementType = "f64";
  334. var m = class extends e {
  335. constructor(e4, t4 = 0, r3, s) {
  336. super(Float64Array, e4, t4, r3, s), this.elementType = "f64";
  337. }
  338. slice(e4, t4) {
  339. return this.sliceBuffer(m, e4, t4);
  340. }
  341. static fromTypedArray(e4, t4) {
  342. return new m(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  343. }
  344. };
  345. m.ElementType = "f64";
  346. var T = class extends e2 {
  347. constructor(e4, t4 = 0, r3, s) {
  348. super(Float64Array, e4, t4, r3, s), this.elementType = "f64";
  349. }
  350. slice(e4, t4) {
  351. return this.sliceBuffer(T, e4, t4);
  352. }
  353. static fromTypedArray(e4, t4) {
  354. return new T(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  355. }
  356. };
  357. T.ElementType = "f64";
  358. var h = class extends e3 {
  359. constructor(e4, t4 = 0, r3, s) {
  360. super(Float64Array, e4, t4, r3, s), this.elementType = "f64";
  361. }
  362. slice(e4, t4) {
  363. return this.sliceBuffer(h, e4, t4);
  364. }
  365. static fromTypedArray(e4, t4) {
  366. return new h(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  367. }
  368. };
  369. h.ElementType = "f64";
  370. var d = class extends t3 {
  371. constructor(e4, t4 = 0, r3, s) {
  372. super(Uint8Array, e4, t4, r3, s), this.elementType = "u8";
  373. }
  374. slice(e4, t4) {
  375. return this.sliceBuffer(d, e4, t4);
  376. }
  377. static fromTypedArray(e4, t4) {
  378. return new d(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  379. }
  380. };
  381. d.ElementType = "u8";
  382. var A = class extends e {
  383. constructor(e4, t4 = 0, r3, s) {
  384. super(Uint8Array, e4, t4, r3, s), this.elementType = "u8";
  385. }
  386. slice(e4, t4) {
  387. return this.sliceBuffer(A, e4, t4);
  388. }
  389. static fromTypedArray(e4, t4) {
  390. return new A(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  391. }
  392. };
  393. A.ElementType = "u8";
  394. var O = class extends e2 {
  395. constructor(e4, t4 = 0, r3, s) {
  396. super(Uint8Array, e4, t4, r3, s), this.elementType = "u8";
  397. }
  398. slice(e4, t4) {
  399. return this.sliceBuffer(O, e4, t4);
  400. }
  401. static fromTypedArray(e4, t4) {
  402. return new O(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  403. }
  404. };
  405. O.ElementType = "u8";
  406. var x = class extends e3 {
  407. constructor(e4, t4 = 0, r3, s) {
  408. super(Uint8Array, e4, t4, r3, s), this.elementType = "u8";
  409. }
  410. slice(e4, t4) {
  411. return this.sliceBuffer(x, e4, t4);
  412. }
  413. static fromTypedArray(e4, t4) {
  414. return new x(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  415. }
  416. };
  417. x.ElementType = "u8";
  418. var g = class extends t3 {
  419. constructor(e4, t4 = 0, r3, s) {
  420. super(Uint16Array, e4, t4, r3, s), this.elementType = "u16";
  421. }
  422. slice(e4, t4) {
  423. return this.sliceBuffer(g, e4, t4);
  424. }
  425. static fromTypedArray(e4, t4) {
  426. return new g(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  427. }
  428. };
  429. g.ElementType = "u16";
  430. var w = class extends e {
  431. constructor(e4, t4 = 0, r3, s) {
  432. super(Uint16Array, e4, t4, r3, s), this.elementType = "u16";
  433. }
  434. slice(e4, t4) {
  435. return this.sliceBuffer(w, e4, t4);
  436. }
  437. static fromTypedArray(e4, t4) {
  438. return new w(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  439. }
  440. };
  441. w.ElementType = "u16";
  442. var E = class extends e2 {
  443. constructor(e4, t4 = 0, r3, s) {
  444. super(Uint16Array, e4, t4, r3, s), this.elementType = "u16";
  445. }
  446. slice(e4, t4) {
  447. return this.sliceBuffer(E, e4, t4);
  448. }
  449. static fromTypedArray(e4, t4) {
  450. return new E(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  451. }
  452. };
  453. E.ElementType = "u16";
  454. var L = class extends e3 {
  455. constructor(e4, t4 = 0, r3, s) {
  456. super(Uint16Array, e4, t4, r3, s), this.elementType = "u16";
  457. }
  458. slice(e4, t4) {
  459. return this.sliceBuffer(L, e4, t4);
  460. }
  461. static fromTypedArray(e4, t4) {
  462. return new L(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  463. }
  464. };
  465. L.ElementType = "u16";
  466. var B = class extends t3 {
  467. constructor(e4, t4 = 0, r3, s) {
  468. super(Uint32Array, e4, t4, r3, s), this.elementType = "u32";
  469. }
  470. slice(e4, t4) {
  471. return this.sliceBuffer(B, e4, t4);
  472. }
  473. static fromTypedArray(e4, t4) {
  474. return new B(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  475. }
  476. };
  477. B.ElementType = "u32";
  478. var F = class extends e {
  479. constructor(e4, t4 = 0, r3, s) {
  480. super(Uint32Array, e4, t4, r3, s), this.elementType = "u32";
  481. }
  482. slice(e4, t4) {
  483. return this.sliceBuffer(F, e4, t4);
  484. }
  485. static fromTypedArray(e4, t4) {
  486. return new F(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  487. }
  488. };
  489. F.ElementType = "u32";
  490. var I = class extends e2 {
  491. constructor(e4, t4 = 0, r3, s) {
  492. super(Uint32Array, e4, t4, r3, s), this.elementType = "u32";
  493. }
  494. slice(e4, t4) {
  495. return this.sliceBuffer(I, e4, t4);
  496. }
  497. static fromTypedArray(e4, t4) {
  498. return new I(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  499. }
  500. };
  501. I.ElementType = "u32";
  502. var U = class extends e3 {
  503. constructor(e4, t4 = 0, r3, s) {
  504. super(Uint32Array, e4, t4, r3, s), this.elementType = "u32";
  505. }
  506. slice(e4, t4) {
  507. return this.sliceBuffer(U, e4, t4);
  508. }
  509. static fromTypedArray(e4, t4) {
  510. return new U(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  511. }
  512. };
  513. U.ElementType = "u32";
  514. var j = class extends t3 {
  515. constructor(e4, t4 = 0, r3, s) {
  516. super(Int8Array, e4, t4, r3, s), this.elementType = "i8";
  517. }
  518. slice(e4, t4) {
  519. return this.sliceBuffer(j, e4, t4);
  520. }
  521. static fromTypedArray(e4, t4) {
  522. return new j(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  523. }
  524. };
  525. j.ElementType = "i8";
  526. var V = class extends e {
  527. constructor(e4, t4 = 0, r3, s) {
  528. super(Int8Array, e4, t4, r3, s), this.elementType = "i8";
  529. }
  530. slice(e4, t4) {
  531. return this.sliceBuffer(V, e4, t4);
  532. }
  533. static fromTypedArray(e4, t4) {
  534. return new V(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  535. }
  536. };
  537. V.ElementType = "i8";
  538. var M = class extends e2 {
  539. constructor(e4, t4 = 0, r3, s) {
  540. super(Int8Array, e4, t4, r3, s), this.elementType = "i8";
  541. }
  542. slice(e4, t4) {
  543. return this.sliceBuffer(M, e4, t4);
  544. }
  545. static fromTypedArray(e4, t4) {
  546. return new M(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  547. }
  548. };
  549. M.ElementType = "i8";
  550. var S = class extends e3 {
  551. constructor(e4, t4 = 0, r3, s) {
  552. super(Int8Array, e4, t4, r3, s), this.elementType = "i8";
  553. }
  554. slice(e4, t4) {
  555. return this.sliceBuffer(S, e4, t4);
  556. }
  557. static fromTypedArray(e4, t4) {
  558. return new S(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  559. }
  560. };
  561. S.ElementType = "i8";
  562. var k = class extends t3 {
  563. constructor(e4, t4 = 0, r3, s) {
  564. super(Int16Array, e4, t4, r3, s), this.elementType = "i16";
  565. }
  566. slice(e4, t4) {
  567. return this.sliceBuffer(k, e4, t4);
  568. }
  569. static fromTypedArray(e4, t4) {
  570. return new k(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  571. }
  572. };
  573. k.ElementType = "i16";
  574. var q = class extends e {
  575. constructor(e4, t4 = 0, r3, s) {
  576. super(Int16Array, e4, t4, r3, s), this.elementType = "i16";
  577. }
  578. slice(e4, t4) {
  579. return this.sliceBuffer(q, e4, t4);
  580. }
  581. static fromTypedArray(e4, t4) {
  582. return new q(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  583. }
  584. };
  585. q.ElementType = "i16";
  586. var v = class extends e2 {
  587. constructor(e4, t4 = 0, r3, s) {
  588. super(Int16Array, e4, t4, r3, s), this.elementType = "i16";
  589. }
  590. slice(e4, t4) {
  591. return this.sliceBuffer(v, e4, t4);
  592. }
  593. static fromTypedArray(e4, t4) {
  594. return new v(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  595. }
  596. };
  597. v.ElementType = "i16";
  598. var z = class extends e3 {
  599. constructor(e4, t4 = 0, r3, s) {
  600. super(Int16Array, e4, t4, r3, s), this.elementType = "i16";
  601. }
  602. slice(e4, t4) {
  603. return this.sliceBuffer(z, e4, t4);
  604. }
  605. static fromTypedArray(e4, t4) {
  606. return new z(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  607. }
  608. };
  609. z.ElementType = "i16";
  610. var C = class extends t3 {
  611. constructor(e4, t4 = 0, r3, s) {
  612. super(Int32Array, e4, t4, r3, s), this.elementType = "i32";
  613. }
  614. slice(e4, t4) {
  615. return this.sliceBuffer(C, e4, t4);
  616. }
  617. static fromTypedArray(e4, t4) {
  618. return new C(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  619. }
  620. };
  621. C.ElementType = "i32";
  622. var D = class extends e {
  623. constructor(e4, t4 = 0, r3, s) {
  624. super(Int32Array, e4, t4, r3, s), this.elementType = "i32";
  625. }
  626. slice(e4, t4) {
  627. return this.sliceBuffer(D, e4, t4);
  628. }
  629. static fromTypedArray(e4, t4) {
  630. return new D(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  631. }
  632. };
  633. D.ElementType = "i32";
  634. var G = class extends e2 {
  635. constructor(e4, t4 = 0, r3, s) {
  636. super(Int32Array, e4, t4, r3, s), this.elementType = "i32";
  637. }
  638. slice(e4, t4) {
  639. return this.sliceBuffer(G, e4, t4);
  640. }
  641. static fromTypedArray(e4, t4) {
  642. return new G(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  643. }
  644. };
  645. G.ElementType = "i32";
  646. var H = class extends e3 {
  647. constructor(e4, t4 = 0, r3, s) {
  648. super(Int32Array, e4, t4, r3, s), this.elementType = "i32";
  649. }
  650. slice(e4, t4) {
  651. return this.sliceBuffer(H, e4, t4);
  652. }
  653. static fromTypedArray(e4, t4) {
  654. return new H(e4.buffer, e4.byteOffset, t4, e4.byteOffset + e4.byteLength);
  655. }
  656. };
  657. H.ElementType = "i32";
  658. export {
  659. y,
  660. u,
  661. i,
  662. c,
  663. l,
  664. a,
  665. p,
  666. b,
  667. o2 as o,
  668. m,
  669. T,
  670. h,
  671. d,
  672. A,
  673. O,
  674. x,
  675. g,
  676. w,
  677. E,
  678. L,
  679. B,
  680. F,
  681. I,
  682. U,
  683. j,
  684. V,
  685. M,
  686. S,
  687. k,
  688. q,
  689. v,
  690. z,
  691. C,
  692. D,
  693. G,
  694. H
  695. };
  696. //# sourceMappingURL=chunk-H4JLO5B2.js.map