define(["./when-54c2dc71","./Check-6c0211bc","./Math-fc8cecf5","./Cartesian2-bddc1162","./Transforms-d07bb42c","./RuntimeError-2109023a","./WebGLConstants-76bb35d1","./ComponentDatatype-6d99a1ee","./GeometryAttribute-be1a3386","./GeometryAttributes-4fcfcf40","./IndexDatatype-53503fee","./IntersectionTests-8abf6dba","./Plane-c8971487","./GeometryOffsetAttribute-7350d9af","./VertexFormat-7572c785","./arrayRemoveDuplicates-ebc732b0","./EllipsoidTangentPlane-64140317","./EllipsoidRhumbLine-c704bf4c","./PolygonPipeline-b9585f01","./PolylineVolumeGeometryLibrary-abc37e8c","./EllipsoidGeodesic-30fae80b","./PolylinePipeline-fa11d71d","./CorridorGeometryLibrary-7feb157b"],function(rt,t,at,it,m,e,r,ot,nt,st,lt,a,i,E,V,y,o,n,F,f,s,l,dt){"use strict";var ut=new it.Cartesian3,mt=new it.Cartesian3,yt=new it.Cartesian3,ft=new it.Cartesian3,L=new it.Cartesian3,ct=new it.Cartesian3,pt=new it.Cartesian3,ht=new it.Cartesian3;function c(t,e){for(var r=0;r