define(["./when-54335d57","./Rectangle-82621db8","./ArcType-2b58731c","./Transforms-b51fdb37","./Color-3a9dd5fe","./ComponentDatatype-1a100acd","./Check-24483042","./GeometryAttribute-02fdce7a","./GeometryAttributes-caa08d6c","./IndexDatatype-edb2f4d6","./Math-7a8129d6","./PolylinePipeline-c53252ef","./PixelFormat-d198afce","./WebGLConstants-95ceb4e9","./RuntimeError-88a32665","./EllipsoidGeodesic-2a3101f9","./EllipsoidRhumbLine-2550c0e1","./IntersectionTests-afc06c64","./Plane-fd9e13db"],function(R,S,I,O,M,U,e,N,F,H,W,Y,o,r,t,a,l,i,n){"use strict";function q(e,o,r,t,a,l,i){var n,s=Y.PolylinePipeline.numberOfPoints(e,o,a),p=r.red,d=r.green,c=r.blue,f=r.alpha,y=t.red,u=t.green,h=t.blue,C=t.alpha;if(M.Color.equals(r,t)){for(n=0;n