define(["./AxisAlignedBoundingBox-37250ed6","./Matrix2-e3fb4559","./Cartesian3-7e9cc2ff","./defaultValue-81eec7ed","./TerrainEncoding-2e2628a7","./IndexDatatype-f1e3f799","./Math-5f585871","./Matrix4-d34187af","./Check-741c5f3c","./Transforms-98ffa11d","./WebMercatorProjection-f5706bbf","./createTaskProcessorWorker","./AttributeCompression-e2e3f0dd","./ComponentDatatype-aaeec80f","./WebGLConstants-508b9636","./RuntimeError-26acdd3b","./_commonjsHelpers-3aae1032-26891ab7","./combine-3c023bda"],(function(e,t,r,n,o,i,a,s,c,d,h,u,l,I,g,m,f,T){"use strict";function E(){c.DeveloperError.throwInstantiationError()}Object.defineProperties(E.prototype,{errorEvent:{get:c.DeveloperError.throwInstantiationError},credit:{get:c.DeveloperError.throwInstantiationError},tilingScheme:{get:c.DeveloperError.throwInstantiationError},ready:{get:c.DeveloperError.throwInstantiationError},readyPromise:{get:c.DeveloperError.throwInstantiationError},hasWaterMask:{get:c.DeveloperError.throwInstantiationError},hasVertexNormals:{get:c.DeveloperError.throwInstantiationError},availability:{get:c.DeveloperError.throwInstantiationError}});const p=[];E.getRegularGridIndices=function(e,t){let r=p[e];n.defined(r)||(p[e]=r=[]);let o=r[t];return n.defined(o)||(o=e*t