define(["./arrayRemoveDuplicates-398390b2","./Transforms-221c7c82","./Matrix3-aeb3c326","./ComponentDatatype-985dcc38","./CoplanarPolygonGeometryLibrary-616dd2ed","./defaultValue-865ac579","./GeometryAttribute-642addba","./GeometryAttributes-75794475","./GeometryInstance-8d112c0c","./GeometryPipeline-a349886f","./IndexDatatype-16f6b4a1","./PolygonGeometryLibrary-9908e46b","./Math-76ce6367","./Matrix2-2fdcdec7","./RuntimeError-9e0724f9","./combine-5e110d09","./WebGLConstants-258cf3a0","./OrientedBoundingBox-34fc6856","./EllipsoidTangentPlane-a9681249","./AxisAlignedBoundingBox-73c388a7","./IntersectionTests-7b064f18","./Plane-fbab0ca2","./AttributeCompression-10297289","./EncodedCartesian3-e8922703","./ArcType-68098157","./EllipsoidRhumbLine-2cf9c5ef","./PolygonPipeline-8efb7487"],(function(e,t,n,o,r,i,a,c,y,l,s,u,p,d,m,f,g,b,h,P,G,L,C,T,E,A,H){"use strict";function k(e){const t=e.length,n=new Float64Array(3*t),r=s.IndexDatatype.createTypedArray(t,2*t);let i=0,y=0;for(let o=0;o