define(["./arrayRemoveDuplicates-a4e37a99","./Transforms-4fe6b8cd","./Matrix3-2b60b40d","./ComponentDatatype-565a8190","./CoplanarPolygonGeometryLibrary-ca8b68eb","./defaultValue-abec0268","./GeometryAttribute-f84479f6","./GeometryAttributes-50483cde","./GeometryInstance-73e4a99f","./GeometryPipeline-0da1fa3f","./IndexDatatype-5f9fa3ed","./PolygonGeometryLibrary-a71088b4","./Math-a56d1479","./Matrix2-9599853a","./RuntimeError-279c39be","./combine-7a07cedd","./WebGLConstants-292d99ef","./OrientedBoundingBox-fe9c2634","./EllipsoidTangentPlane-8d3a0efb","./AxisAlignedBoundingBox-802830db","./IntersectionTests-2ec585c4","./Plane-1c708c34","./AttributeCompression-8346a48c","./EncodedCartesian3-2091852c","./ArcType-dbe7fddd","./EllipsoidRhumbLine-a3c0be77","./PolygonPipeline-4ae9c0ba"],(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