define(["./AxisAlignedBoundingBox-0ebb51f1","./Matrix2-f0fc6cd3","./when-229515d6","./TerrainEncoding-047c0bfb","./IndexDatatype-c2b69fc2","./ComponentDatatype-5f63ec93","./RuntimeError-8f3d96ee","./Transforms-4a1d2c0e","./WebMercatorProjection-9d9a5a33","./createTaskProcessorWorker","./AttributeCompression-0ee09568","./WebGLConstants-f63312fc","./combine-6d9c3903"],(function(e,t,r,n,o,i,a,s,c,d,h,u,l){"use strict";function I(){a.DeveloperError.throwInstantiationError()}Object.defineProperties(I.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 g=[];I.getRegularGridIndices=function(e,t){let n=g[e];r.defined(n)||(g[e]=n=[]);let o=n[t];return r.defined(o)||(o=e*t