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