define(["exports","./Rectangle-82621db8","./PolylineVolumeGeometryLibrary-41961142","./when-54335d57","./Math-7a8129d6","./Transforms-b51fdb37","./PolylinePipeline-c53252ef"],function(a,M,T,o,N,c,L){"use strict";var e={},R=new M.Cartesian3,p=new M.Cartesian3,m=new M.Cartesian3,g=new M.Cartesian3,O=[new M.Cartesian3,new M.Cartesian3],V=new M.Cartesian3,Q=new M.Cartesian3,U=new M.Cartesian3,G=new M.Cartesian3,I=new M.Cartesian3,q=new M.Cartesian3,j=new M.Cartesian3,k=new M.Cartesian3,F=new M.Cartesian3,H=new M.Cartesian3,d=new c.Quaternion,h=new c.Matrix3;function J(a,e,r,n,t){var i,s=M.Cartesian3.angleBetween(M.Cartesian3.subtract(e,a,R),M.Cartesian3.subtract(r,a,p)),o=n===T.CornerType.BEVELED?1:Math.ceil(s/N.CesiumMath.toRadians(5))+1,l=3*o,C=new Array(l);C[l-3]=r.x,C[l-2]=r.y,C[l-1]=r.z,i=t?c.Matrix3.fromQuaternion(c.Quaternion.fromAxisAngle(M.Cartesian3.negate(a,R),s/o,d),h):c.Matrix3.fromQuaternion(c.Quaternion.fromAxisAngle(a,s/o,d),h);var y=0;e=M.Cartesian3.clone(e,R);for(var u=0;u