define(["./arrayRemoveDuplicates-b1a32b72","./Transforms-0becfc64","./Matrix2-860854d4","./RuntimeError-1349fdaf","./ComponentDatatype-8f55628c","./CoplanarPolygonGeometryLibrary-d76103b7","./when-4bbc8319","./GeometryAttribute-4590b388","./GeometryAttributes-7827a6c2","./GeometryInstance-ace7be43","./GeometryPipeline-8721156a","./IndexDatatype-1d853600","./PolygonGeometryLibrary-70493175","./combine-e9466e32","./WebGLConstants-508b9636","./OrientedBoundingBox-07e6723c","./EllipsoidTangentPlane-407b38a6","./AxisAlignedBoundingBox-ebc959c9","./IntersectionTests-1d677ce2","./Plane-0e4269ac","./AttributeCompression-5f6be9e6","./EncodedCartesian3-6e74751e","./ArcType-fc72c06c","./EllipsoidRhumbLine-d4d43630","./PolygonPipeline-bfbb6016"],(function(e,t,n,o,r,i,a,c,y,l,s,p,u,d,m,b,g,f,h,P,G,L,T,E,A){"use strict";function C(e){const t=e.length,n=new Float64Array(3*t),o=p.IndexDatatype.createTypedArray(t,2*t);let i=0,a=0;for(let r=0;r