123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- import {
- w2 as w
- } from "./chunk-6T6G6LCQ.js";
- import {
- t
- } from "./chunk-YXWMMD76.js";
- // node_modules/@arcgis/core/geometry/support/aaBoundingBox.js
- function i(n) {
- return n;
- }
- function a(n = D) {
- return i([n[0], n[1], n[2], n[3], n[4], n[5]]);
- }
- function u2(n, t2, r, i2, u3, e, m2 = a()) {
- return m2[0] = n, m2[1] = t2, m2[2] = r, m2[3] = i2, m2[4] = u3, m2[5] = e, m2;
- }
- function m(n, r) {
- const i2 = isFinite(n[2]) || isFinite(n[5]);
- return new w(i2 ? { xmin: n[0], xmax: n[3], ymin: n[1], ymax: n[4], zmin: n[2], zmax: n[5], spatialReference: r } : { xmin: n[0], xmax: n[3], ymin: n[1], ymax: n[4], spatialReference: r });
- }
- function f(n, t2) {
- n[0] = Math.min(n[0], t2[0]), n[1] = Math.min(n[1], t2[1]), n[2] = Math.min(n[2], t2[2]), n[3] = Math.max(n[3], t2[3]), n[4] = Math.max(n[4], t2[4]), n[5] = Math.max(n[5], t2[5]);
- }
- function c(n, t2) {
- n[0] = Math.min(n[0], t2[0]), n[1] = Math.min(n[1], t2[1]), n[2] = Math.min(n[2], t2[2]), n[3] = Math.max(n[3], t2[0]), n[4] = Math.max(n[4], t2[1]), n[5] = Math.max(n[5], t2[2]);
- }
- function I(n) {
- return n[0] >= n[3] ? 0 : n[3] - n[0];
- }
- function y(n) {
- return n[1] >= n[4] ? 0 : n[4] - n[1];
- }
- function N(n) {
- return n[2] >= n[5] ? 0 : n[5] - n[2];
- }
- function F(n, t2 = [0, 0, 0]) {
- return t2[0] = I(n), t2[1] = y(n), t2[2] = N(n), t2;
- }
- function d(n, t2, r = n) {
- return r[0] = t2[0], r[1] = t2[1], r[2] = t2[2], r !== n && (r[3] = n[3], r[4] = n[4], r[5] = n[5]), r;
- }
- function q(n, t2, r = n) {
- return r[3] = t2[0], r[4] = t2[1], r[5] = t2[2], r !== n && (r[0] = n[0], r[1] = n[1], r[2] = n[2]), n;
- }
- function w2(n, t2) {
- return n[0] = t2[0], n[1] = t2[1], n[2] = t2[2], n[3] = t2[3], n[4] = t2[4], n[5] = t2[5], n;
- }
- function A(n) {
- return n ? w2(n, C) : a(C);
- }
- function G(n, t2) {
- return n[0] = t2[0], n[1] = t2[1], n[2] = Number.NEGATIVE_INFINITY, n[3] = t2[2], n[4] = t2[3], n[5] = Number.POSITIVE_INFINITY, n;
- }
- function O(n) {
- return 6 === n.length;
- }
- function S(t2, r, i2) {
- if (t(t2) || t(r))
- return t2 === r;
- if (!O(t2) || !O(r))
- return false;
- if (i2) {
- for (let n = 0; n < t2.length; n++)
- if (!i2(t2[n], r[n]))
- return false;
- } else
- for (let n = 0; n < t2.length; n++)
- if (t2[n] !== r[n])
- return false;
- return true;
- }
- var v = i([-1 / 0, -1 / 0, -1 / 0, 1 / 0, 1 / 0, 1 / 0]);
- var C = i([1 / 0, 1 / 0, 1 / 0, -1 / 0, -1 / 0, -1 / 0]);
- var D = i([0, 0, 0, 0, 0, 0]);
- var H = a();
- export {
- a,
- u2 as u,
- m,
- f,
- c,
- F,
- d,
- q,
- w2 as w,
- A,
- G,
- S,
- C
- };
- //# sourceMappingURL=chunk-ECY35CJI.js.map
|