createRectangleGeometry.js 569 B

12345678910111213141516171819
  1. /*global define*/
  2. define([
  3. '../Core/Ellipsoid',
  4. '../Core/Rectangle',
  5. '../Core/RectangleGeometry'
  6. ], function(
  7. Ellipsoid,
  8. Rectangle,
  9. RectangleGeometry) {
  10. "use strict";
  11. function createRectangleGeometry(rectangleGeometry) {
  12. rectangleGeometry._ellipsoid = Ellipsoid.clone(rectangleGeometry._ellipsoid);
  13. rectangleGeometry._rectangle = Rectangle.clone(rectangleGeometry._rectangle);
  14. return RectangleGeometry.createGeometry(rectangleGeometry);
  15. }
  16. return createRectangleGeometry;
  17. });