define(["./GeometryOffsetAttribute-ff1e192c","./arrayRemoveDuplicates-bb548aa3","./Transforms-75891ac8","./Matrix2-2fec35ad","./RuntimeError-ffe03243","./ComponentDatatype-17b06483","./PolylineVolumeGeometryLibrary-2222b7a1","./CorridorGeometryLibrary-b648281b","./when-229515d6","./GeometryAttribute-c0946387","./GeometryAttributes-b253752a","./IndexDatatype-b10faa0b","./PolygonPipeline-1d19b57a","./combine-8ce3f24b","./PixelFormat-daf99ebc","./WebGLConstants-4e26b85a","./EllipsoidTangentPlane-52a8d8f6","./AxisAlignedBoundingBox-9cc0d3fd","./IntersectionTests-c2481e4c","./Plane-c66ae040","./PolylinePipeline-f3398bb8","./EllipsoidGeodesic-cadbe242","./EllipsoidRhumbLine-0b875bcf"],(function(e,t,i,r,o,a,n,s,l,d,u,p,f,h,y,c,b,g,m,v,A,_,E){"use strict";var C=new r.Cartesian3,G=new r.Cartesian3,P=new r.Cartesian3;function T(e,t){var i,o,f,h=[],y=e.positions,c=e.corners,b=e.endPositions,g=new u.GeometryAttributes,m=0,v=0,A=0;for(o=0;o