define(["./when-b60132fc","./Cartesian2-47311507","./ArcType-29cf2197","./arrayRemoveDuplicates-d2f048c5","./buildModuleUrl-4e1b81e7","./Cartographic-3309dd0d","./Color-5008547b","./ComponentDatatype-c140a87d","./Check-7b2a090c","./GeometryAttribute-3a88ba31","./GeometryAttributes-252e9929","./IndexDatatype-8a5eead4","./Math-119be1a3","./PolylinePipeline-2fe9092e","./PrimitiveType-a54dc62f","./VertexFormat-6446fca0","./Event-16a2dfbf","./RuntimeError-4a5c8994","./FeatureDetection-c3b71206","./WebGLConstants-4ae0db90","./Cartesian4-3ca25aab","./EllipsoidGeodesic-0f19ac62","./EllipsoidRhumbLine-ed1a6bf4","./IntersectionTests-7386ffbf","./Plane-7ae8294c"],(function(e,t,r,a,o,i,n,l,s,p,d,c,u,y,f,m,h,v,C,_,A,g,b,E,w){"use strict";var P=[];function T(e,t,r,a,o){var i,l=P;l.length=o;var s=r.red,p=r.green,d=r.blue,c=r.alpha,u=a.red,y=a.green,f=a.blue,m=a.alpha;if(n.Color.equals(r,a)){for(i=0;i0?new Array(s):void 0;for(l=0;l0?ye:ue,Z[ae++]=ce*v,_.st&&($[oe++]=m/(G-1),$[oe++]=Math.max(Z[ae-2],0)),e.defined(ee)){var fe=h<2?se:pe;ee[ie++]=n.Color.floatToByte(fe.red),ee[ie++]=n.Color.floatToByte(fe.green),ee[ie++]=n.Color.floatToByte(fe.blue),ee[ie++]=n.Color.floatToByte(fe.alpha)}x&&(te[3*ne]=le,ne++)}le+=i.Cartesian3.distance(J,k[m])}if(x){var me=le,he=Math.random()*(D>0?D:me);for(m=0;m