define(["./AxisAlignedBoundingBox-dcfdb7a9","./Cartesian2-697a9954","./when-54335d57","./TerrainEncoding-24b5ef86","./IndexDatatype-c134ea39","./Math-737a2579","./Transforms-251ff661","./Check-f3fec9b0","./WebMercatorProjection-6a6458e9","./createTaskProcessorWorker","./AttributeCompression-ab5c33b7","./ComponentDatatype-417761a2","./WebGLConstants-4739ce15","./RuntimeError-88a32665"],function(te,re,ne,ie,oe,ae,se,e,de,t,r,n,i,o){"use strict";function ce(){e.DeveloperError.throwInstantiationError()}Object.defineProperties(ce.prototype,{errorEvent:{get:e.DeveloperError.throwInstantiationError},credit:{get:e.DeveloperError.throwInstantiationError},tilingScheme:{get:e.DeveloperError.throwInstantiationError},ready:{get:e.DeveloperError.throwInstantiationError},readyPromise:{get:e.DeveloperError.throwInstantiationError},hasWaterMask:{get:e.DeveloperError.throwInstantiationError},hasVertexNormals:{get:e.DeveloperError.throwInstantiationError},availability:{get:e.DeveloperError.throwInstantiationError}});var a=[];ce.getRegularGridIndices=function(e,t){var r=a[e];ne.defined(r)||(a[e]=r=[]);var n=r[t];return ne.defined(n)||g(e,t,n=e*t