CylinderGeometryLibrary-6ad5dbcf.js 464 B

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