1234567891011121314 |
- import Cartesian3 from '../Core/Cartesian3.js';
- import defined from '../Core/defined.js';
- import EllipseGeometry from '../Core/EllipseGeometry.js';
- import Ellipsoid from '../Core/Ellipsoid.js';
- function createEllipseGeometry(ellipseGeometry, offset) {
- if (defined(offset)) {
- ellipseGeometry = EllipseGeometry.unpack(ellipseGeometry, offset);
- }
- ellipseGeometry._center = Cartesian3.clone(ellipseGeometry._center);
- ellipseGeometry._ellipsoid = Ellipsoid.clone(ellipseGeometry._ellipsoid);
- return EllipseGeometry.createGeometry(ellipseGeometry);
- }
- export default createEllipseGeometry;
|