define(["./Cartesian2-8646c5a1","./when-54335d57","./EllipseGeometry-8e3bce61","./Check-24483042","./Math-d6182036","./GeometryOffsetAttribute-718fa138","./Transforms-79117a7b","./RuntimeError-88a32665","./ComponentDatatype-1a100acd","./WebGLConstants-95ceb4e9","./EllipseGeometryLibrary-e452d6b7","./GeometryAttribute-374f805d","./GeometryAttributes-caa08d6c","./GeometryInstance-6aa9010a","./GeometryPipeline-571ff4c9","./AttributeCompression-10c27d9c","./EncodedCartesian3-bf827957","./IndexDatatype-82ceea78","./IntersectionTests-5394f658","./Plane-13ae4b1b","./VertexFormat-81ec7207"],function(r,a,n,e,t,i,o,c,s,l,d,m,b,f,p,y,u,G,C,E,A){"use strict";return function(e,t){return(e=a.defined(t)?n.EllipseGeometry.unpack(e,t):e)._center=r.Cartesian3.clone(e._center),e._ellipsoid=r.Ellipsoid.clone(e._ellipsoid),n.EllipseGeometry.createGeometry(e)}});
