define(["./when-e3a49219","./Matrix2-ae0e0b05","./RuntimeError-ffc802eb","./EllipsoidOutlineGeometry-3ca6dc12","./ComponentDatatype-64cf6611","./WebGLConstants-1c8239cc","./PixelFormat-83d70a69","./GeometryOffsetAttribute-9dbaeacc","./Transforms-a6362ad2","./combine-c7a1ec8a","./GeometryAttribute-50aef525","./GeometryAttributes-3db3f2c9","./IndexDatatype-e12e2493"],(function(e,i,t,r,n,a,o,s,d,c,l,u,m){"use strict";function p(t){var n=e.defaultValue(t.radius,1),a={radii:new i.Cartesian3(n,n,n),stackPartitions:t.stackPartitions,slicePartitions:t.slicePartitions,subdivisions:t.subdivisions};this._ellipsoidGeometry=new r.EllipsoidOutlineGeometry(a),this._workerName="createSphereOutlineGeometry"}p.packedLength=r.EllipsoidOutlineGeometry.packedLength,p.pack=function(e,i,t){return r.EllipsoidOutlineGeometry.pack(e._ellipsoidGeometry,i,t)};var y=new r.EllipsoidOutlineGeometry,G={radius:void 0,radii:new i.Cartesian3,stackPartitions:void 0,slicePartitions:void 0,subdivisions:void 0};return p.unpack=function(t,n,a){var o=r.EllipsoidOutlineGeometry.unpack(t,n,y);return G.stackPartitions=o._stackPartitions,G.slicePartitions=o._slicePartitions,G.subdivisions=o._subdivisions,e.defined(a)?(i.Cartesian3.clone(o._radii,G.radii),a._ellipsoidGeometry=new r.EllipsoidOutlineGeometry(G),a):(G.radius=o._radii.x,new p(G))},p.createGeometry=function(e){return r.EllipsoidOutlineGeometry.createGeometry(e._ellipsoidGeometry)},function(i,t){return e.defined(t)&&(i=p.unpack(i,t)),p.createGeometry(i)}}));
|