define(["./when-54335d57","./Rectangle-82621db8","./Check-24483042","./EllipsoidGeometry-86929abe","./VertexFormat-81ec7207","./Math-7a8129d6","./PixelFormat-d198afce","./WebGLConstants-95ceb4e9","./GeometryOffsetAttribute-718fa138","./Transforms-b51fdb37","./RuntimeError-88a32665","./ComponentDatatype-1a100acd","./GeometryAttribute-02fdce7a","./GeometryAttributes-caa08d6c","./IndexDatatype-edb2f4d6"],function(a,o,e,n,s,t,r,i,d,c,l,m,u,p,y){"use strict";function G(e){var t=a.defaultValue(e.radius,1),r={radii:new o.Cartesian3(t,t,t),stackPartitions:e.stackPartitions,slicePartitions:e.slicePartitions,vertexFormat:e.vertexFormat};this._ellipsoidGeometry=new n.EllipsoidGeometry(r),this._workerName="createSphereGeometry"}G.packedLength=n.EllipsoidGeometry.packedLength,G.pack=function(e,t,r){return n.EllipsoidGeometry.pack(e._ellipsoidGeometry,t,r)};var f=new n.EllipsoidGeometry,k={radius:void 0,radii:new o.Cartesian3,vertexFormat:new s.VertexFormat,stackPartitions:void 0,slicePartitions:void 0};return G.unpack=function(e,t,r){var i=n.EllipsoidGeometry.unpack(e,t,f);return k.vertexFormat=s.VertexFormat.clone(i._vertexFormat,k.vertexFormat),k.stackPartitions=i._stackPartitions,k.slicePartitions=i._slicePartitions,a.defined(r)?(o.Cartesian3.clone(i._radii,k.radii),r._ellipsoidGeometry=new n.EllipsoidGeometry(k),r):(k.radius=i._radii.x,new G(k))},G.createGeometry=function(e){return n.EllipsoidGeometry.createGeometry(e._ellipsoidGeometry)},function(e,t){return a.defined(t)&&(e=G.unpack(e,t)),G.createGeometry(e)}});
|