define(["./Matrix3-aeb3c326","./defaultValue-865ac579","./EllipseGeometry-5054f965","./Math-76ce6367","./Transforms-221c7c82","./Matrix2-2fdcdec7","./RuntimeError-9e0724f9","./combine-5e110d09","./ComponentDatatype-985dcc38","./WebGLConstants-258cf3a0","./EllipseGeometryLibrary-18d0a44c","./GeometryAttribute-642addba","./GeometryAttributes-75794475","./GeometryInstance-8d112c0c","./GeometryOffsetAttribute-06264989","./GeometryPipeline-a349886f","./AttributeCompression-10297289","./EncodedCartesian3-e8922703","./IndexDatatype-16f6b4a1","./IntersectionTests-7b064f18","./Plane-fbab0ca2","./VertexFormat-20b5279f"],(function(e,t,r,a,n,i,o,c,s,l,d,f,m,b,p,u,y,G,E,C,x,A){"use strict";return function(a,n){return t.defined(n)&&(a=r.EllipseGeometry.unpack(a,n)),a._center=e.Cartesian3.clone(a._center),a._ellipsoid=e.Ellipsoid.clone(a._ellipsoid),r.EllipseGeometry.createGeometry(a)}}));