bmh_cesium/public/lib/cesiumjs/Cesium/Workers/CylinderGeometryLibrary-297cfdf0.js

2 lines
463 B
JavaScript
Raw Normal View History

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