define(["./arrayRemoveDuplicates-a4e37a99","./Transforms-98e4fe15","./Matrix3-2b60b40d","./ComponentDatatype-565a8190","./CoplanarPolygonGeometryLibrary-1d680fac","./defaultValue-abec0268","./GeometryAttribute-2634d326","./GeometryAttributes-50483cde","./GeometryInstance-73e4a99f","./GeometryPipeline-81e2a5c7","./IndexDatatype-5f9fa3ed","./PolygonGeometryLibrary-edbb1353","./Math-a56d1479","./Matrix2-9599853a","./RuntimeError-279c39be","./combine-7a07cedd","./WebGLConstants-292d99ef","./OrientedBoundingBox-577a6715","./EllipsoidTangentPlane-307bae3d","./AxisAlignedBoundingBox-9efb5e58","./IntersectionTests-51d114e6","./Plane-1c708c34","./AttributeCompression-8346a48c","./EncodedCartesian3-2091852c","./ArcType-dbe7fddd","./EllipsoidRhumbLine-a3c0be77","./PolygonPipeline-12e5f093"],(function(e,t,n,o,r,i,a,y,c,l,s,u,p,d,m,g,f,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,c=0;for(let o=0;o