2 lines
463 B
JavaScript
2 lines
463 B
JavaScript
|
|
define(["exports","./Math-737a2579"],function(r,l){"use strict";var t={computePositions:function(r,t,a,e,i){for(var n=.5*r,o=-n,r=e+e,s=new Float64Array(3*(i?2*r:r)),u=0,c=0,f=i?3*r:0,h=i?3*(r+e):3*e,y=0;y<e;y++){var M=y/e*l.CesiumMath.TWO_PI,m=Math.cos(M),v=Math.sin(M),d=m*a,M=v*a,m=m*t,v=v*t;s[c+f]=d,s[c+f+1]=M,s[c+f+2]=o,s[c+h]=m,s[c+h+1]=v,s[c+h+2]=n,c+=3,i&&(s[u++]=d,s[u++]=M,s[u++]=o,s[u++]=m,s[u++]=v,s[u++]=n)}return s}};r.CylinderGeometryLibrary=t});
|