// node_modules/@arcgis/core/views/3d/webgl-engine/lib/basicInterfaces.js var n; var N; var e; var O; var t; var i; var a; var o; var u; var c; var l; var A; var C; var D; !function(n2) { n2[n2.None = 0] = "None", n2[n2.Front = 1] = "Front", n2[n2.Back = 2] = "Back", n2[n2.COUNT = 3] = "COUNT"; }(n || (n = {})), function(n2) { n2[n2.Less = 0] = "Less", n2[n2.Lequal = 1] = "Lequal", n2[n2.COUNT = 2] = "COUNT"; }(N || (N = {})), function(n2) { n2[n2.NONE = 0] = "NONE", n2[n2.SMAA = 1] = "SMAA"; }(e || (e = {})), function(n2) { n2[n2.Color = 0] = "Color", n2[n2.Alpha = 1] = "Alpha", n2[n2.FrontFace = 2] = "FrontFace", n2[n2.NONE = 3] = "NONE", n2[n2.COUNT = 4] = "COUNT"; }(O || (O = {})), function(n2) { n2[n2.BACKGROUND = 0] = "BACKGROUND", n2[n2.UPDATE = 1] = "UPDATE"; }(t || (t = {})), function(n2) { n2[n2.NOT_LOADED = 0] = "NOT_LOADED", n2[n2.LOADING = 1] = "LOADING", n2[n2.LOADED = 2] = "LOADED"; }(i || (i = {})), function(n2) { n2[n2.IntegratedMeshMaskExcluded = 1] = "IntegratedMeshMaskExcluded", n2[n2.OutlineVisualElementMask = 2] = "OutlineVisualElementMask"; }(a || (a = {})), function(n2) { n2[n2.ASYNC = 0] = "ASYNC", n2[n2.SYNC = 1] = "SYNC"; }(o || (o = {})), function(n2) { n2[n2.Highlight = 0] = "Highlight", n2[n2.MaskOccludee = 1] = "MaskOccludee", n2[n2.COUNT = 2] = "COUNT"; }(u || (u = {})), function(n2) { n2[n2.Triangle = 0] = "Triangle", n2[n2.Point = 1] = "Point", n2[n2.Line = 2] = "Line"; }(c || (c = {})), function(n2) { n2[n2.STRETCH = 1] = "STRETCH", n2[n2.PAD = 2] = "PAD"; }(l || (l = {})), function(n2) { n2[n2.CHANGED = 0] = "CHANGED", n2[n2.UNCHANGED = 1] = "UNCHANGED"; }(A || (A = {})), function(n2) { n2[n2.Blend = 0] = "Blend", n2[n2.Opaque = 1] = "Opaque", n2[n2.Mask = 2] = "Mask", n2[n2.MaskBlend = 3] = "MaskBlend", n2[n2.COUNT = 4] = "COUNT"; }(C || (C = {})), function(n2) { n2[n2.OFF = 0] = "OFF", n2[n2.ON = 1] = "ON"; }(D || (D = {})); // node_modules/@arcgis/core/views/webgl/doublePrecisionUtils.js function t2(t3, n2, o3) { for (let r2 = 0; r2 < o3; ++r2) n2[2 * r2] = t3[r2], n2[2 * r2 + 1] = t3[r2] - n2[2 * r2]; } function o2(t3, n2) { const o3 = t3.length; for (let r2 = 0; r2 < o3; ++r2) e2[0] = t3[r2], n2[r2] = e2[0]; return n2; } function r(t3, n2) { const o3 = t3.length; for (let r2 = 0; r2 < o3; ++r2) e2[0] = t3[r2], e2[1] = t3[r2] - e2[0], n2[r2] = e2[1]; return n2; } var e2 = new Float32Array(2); export { n, N, O, i, a, c, l, C, t2 as t, o2 as o, r }; //# sourceMappingURL=chunk-EPIK5VPD.js.map