cesium
Version:
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
16 lines (12 loc) • 1.31 kB
JavaScript
/* This file is automatically rebuilt by the Cesium build process. */
define(['./when-e6e3e713', './Check-1df6b9a0', './Math-c5f6c994', './Cartesian2-1d7364fa', './Transforms-943e8463', './RuntimeError-717c34db', './WebGLConstants-7f7d68ac', './ComponentDatatype-2b8834a4', './GeometryAttribute-3a303898', './GeometryAttributes-6cf4559b', './IndexDatatype-e2961542', './GeometryOffsetAttribute-2677f2ec', './EllipseGeometryLibrary-4fb46d5e', './EllipseOutlineGeometry-38771b5a'], function (when, Check, _Math, Cartesian2, Transforms, RuntimeError, WebGLConstants, ComponentDatatype, GeometryAttribute, GeometryAttributes, IndexDatatype, GeometryOffsetAttribute, EllipseGeometryLibrary, EllipseOutlineGeometry) { 'use strict';
function createEllipseOutlineGeometry(ellipseGeometry, offset) {
if (when.defined(offset)) {
ellipseGeometry = EllipseOutlineGeometry.EllipseOutlineGeometry.unpack(ellipseGeometry, offset);
}
ellipseGeometry._center = Cartesian2.Cartesian3.clone(ellipseGeometry._center);
ellipseGeometry._ellipsoid = Cartesian2.Ellipsoid.clone(ellipseGeometry._ellipsoid);
return EllipseOutlineGeometry.EllipseOutlineGeometry.createGeometry(ellipseGeometry);
}
return createEllipseOutlineGeometry;
});