define(["./when-c2e8ef35","./Check-c4f3a3fc","./Math-d30358ed","./Cartesian2-e875d9d2","./Transforms-44592b02","./RuntimeError-6122571f","./WebGLConstants-4ae0db90","./ComponentDatatype-5d3f6452","./GeometryAttribute-4098b8de","./GeometryAttributes-57608efc","./AttributeCompression-6cb5b251","./GeometryPipeline-99c06fbd","./EncodedCartesian3-e19aab62","./IndexDatatype-e3260434","./IntersectionTests-ef7d18d8","./Plane-2d882f9f","./GeometryInstance-b43ca1c5","./arrayRemoveDuplicates-a580a060","./EllipsoidTangentPlane-30395e74","./OrientedBoundingBox-e6450288","./CoplanarPolygonGeometryLibrary-17afdb93","./ArcType-29cf2197","./EllipsoidRhumbLine-5134246a","./PolygonPipeline-84f0d07f","./PolygonGeometryLibrary-0de16e21"],function(a,e,t,c,p,r,n,s,u,d,o,m,i,f,y,l,g,b,h,P,G,v,L,C,T){"use strict";function E(e){for(var t=e.length,r=new Float64Array(3*t),n=f.IndexDatatype.createTypedArray(t,2*t),o=0,a=0,i=0;i