define(["./arrayRemoveDuplicates-7d5d09a3","./Transforms-3afcc791","./Matrix2-1ba2543c","./RuntimeError-ac440aa5","./ComponentDatatype-07fbb0d4","./CoplanarPolygonGeometryLibrary-f62a086d","./defaultValue-69ee94f4","./GeometryAttribute-ad6fe63d","./GeometryAttributes-1b4134a9","./GeometryInstance-5555f2e4","./GeometryPipeline-58ed3258","./IndexDatatype-0b020dfb","./PolygonGeometryLibrary-cc36562e","./_commonjsHelpers-3aae1032-15991586","./combine-0259f56f","./WebGLConstants-f63312fc","./OrientedBoundingBox-87e36f5f","./EllipsoidTangentPlane-d431886c","./AxisAlignedBoundingBox-e89a3bd3","./IntersectionTests-c9a542c8","./Plane-faef0199","./AttributeCompression-4c4a8822","./EncodedCartesian3-8da855cc","./ArcType-e1641d8d","./EllipsoidRhumbLine-001b8738","./PolygonPipeline-b1cbbe6f"],(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,H){"use strict";function A(e){const t=e.length,n=new Float64Array(3*t),o=u.IndexDatatype.createTypedArray(t,2*t);let i=0,a=0;for(let r=0;r