define(["./AxisAlignedBoundingBox-8f6cec20","./Matrix2-46444433","./when-229515d6","./TerrainEncoding-d4f3205f","./IndexDatatype-7c683b18","./ComponentDatatype-692a36d3","./RuntimeError-608565a6","./Transforms-ab7258fe","./WebMercatorProjection-aa53f15d","./createTaskProcessorWorker","./AttributeCompression-95366034","./WebGLConstants-f63312fc","./combine-35b6d9cb"],(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