define(["./AxisAlignedBoundingBox-41c092aa","./Matrix2-671a840a","./defaultValue-69ee94f4","./TerrainEncoding-8b4ef476","./IndexDatatype-1cbc8622","./ComponentDatatype-a9820060","./RuntimeError-ac440aa5","./Transforms-b2d190a4","./WebMercatorProjection-1099168a","./createTaskProcessorWorker","./PixelFormat-9ceadbf3","./WebGLConstants-f63312fc","./AttributeCompression-747df01a","./_commonjsHelpers-3aae1032-15991586","./combine-0259f56f"],(function(e,t,r,n,o,i,a,s,c,d,h,u,l,I,g){"use strict";function m(){a.DeveloperError.throwInstantiationError()}Object.defineProperties(m.prototype,{errorEvent:{get:a.DeveloperError.throwInstantiationError},credit:{get:a.DeveloperError.throwInstantiationError},tilingScheme:{get:a.DeveloperError.throwInstantiationError},ready:{get:a.DeveloperError.throwInstantiationError},readyPromise:{get:a.DeveloperError.throwInstantiationError},hasWaterMask:{get:a.DeveloperError.throwInstantiationError},hasVertexNormals:{get:a.DeveloperError.throwInstantiationError},availability:{get:a.DeveloperError.throwInstantiationError}});const T=[];m.getRegularGridIndices=function(e,t){let n=T[e];r.defined(n)||(T[e]=n=[]);let o=n[t];return r.defined(o)||(o=e*t