define(["./AttributeCompression-8f752c03","./Cartesian3-e0307675","./Cartesian2-bd414876","./Color-82ef4a75","./defaultValue-81eec7ed","./IndexDatatype-3f3c99e8","./Math-e73894ab","./OrientedBoundingBox-c5d2adb7","./Rectangle-cf3e0e3e","./createTaskProcessorWorker","./ComponentDatatype-aaeec80f","./Check-741c5f3c","./WebGLConstants-508b9636","./Matrix4-4c545f70","./RuntimeError-26acdd3b","./Matrix2-dc0c61cc","./Transforms-5b829630","./when-422ea0ae","./Resource-8ae1a924","./combine-3c023bda","./BoundingSphere-9a3b5656","./GeographicProjection-c931c7fb","./EllipsoidTangentPlane-4d138901","./AxisAlignedBoundingBox-8774439c","./IntersectionTests-80510c7b","./Plane-bc8b6777"],(function(e,t,n,a,r,o,i,s,c,f,d,l,u,h,g,p,b,C,m,y,I,x,w,A,B,E){"use strict";const N=new t.Cartesian3,T=new n.Ellipsoid,k=new c.Rectangle,L={min:void 0,max:void 0,indexBytesPerElement:void 0};function O(e,t,n){const r=t.length,o=2+r*s.OrientedBoundingBox.packedLength+1+function(e){const t=e.length;let n=0;for(let r=0;r