createPolylineVolumeOutlineGeometry.js 687 B

12345678910111213141516171819202122
  1. import defined from "../Core/defined.js";
  2. import Ellipsoid from "../Core/Ellipsoid.js";
  3. import PolylineVolumeOutlineGeometry from "../Core/PolylineVolumeOutlineGeometry.js";
  4. function createPolylineVolumeOutlineGeometry(
  5. polylineVolumeOutlineGeometry,
  6. offset
  7. ) {
  8. if (defined(offset)) {
  9. polylineVolumeOutlineGeometry = PolylineVolumeOutlineGeometry.unpack(
  10. polylineVolumeOutlineGeometry,
  11. offset
  12. );
  13. }
  14. polylineVolumeOutlineGeometry._ellipsoid = Ellipsoid.clone(
  15. polylineVolumeOutlineGeometry._ellipsoid
  16. );
  17. return PolylineVolumeOutlineGeometry.createGeometry(
  18. polylineVolumeOutlineGeometry
  19. );
  20. }
  21. export default createPolylineVolumeOutlineGeometry;