define(["./when-cbf8cd21","./Check-35e1a91d","./Math-e66fad2a","./Rectangle-53325d53","./WebGLConstants-95ceb4e9","./PixelFormat-d198afce","./Transforms-00c25a19","./RuntimeError-f4c64df1","./ComponentDatatype-7ee14e67","./AttributeCompression-fd688b33","./IndexDatatype-66caba23","./IntersectionTests-fdc68d04","./Plane-353c5ea0","./WebMercatorProjection-9acf7e8b","./createTaskProcessorWorker","./EllipsoidTangentPlane-c89e3523","./OrientedBoundingBox-a499af21","./TerrainEncoding-bf491fa9"],function(Te,e,pe,Ee,t,r,fe,n,i,ye,ve,o,a,Ne,s,we,xe,Me){"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 d=[];Ce.getRegularGridIndices=function(e,t){var r=d[e];Te.defined(r)||(d[e]=r=[]);var n=r[t];return Te.defined(n)||p(e,t,n=e*t