createGroundPolylineGeometry.js 610 B

12345678910111213141516
  1. import ApproximateTerrainHeights from "../Core/ApproximateTerrainHeights.js";
  2. import defined from "../Core/defined.js";
  3. import GroundPolylineGeometry from "../Core/GroundPolylineGeometry.js";
  4. function createGroundPolylineGeometry(groundPolylineGeometry, offset) {
  5. return ApproximateTerrainHeights.initialize().then(function () {
  6. if (defined(offset)) {
  7. groundPolylineGeometry = GroundPolylineGeometry.unpack(
  8. groundPolylineGeometry,
  9. offset
  10. );
  11. }
  12. return GroundPolylineGeometry.createGeometry(groundPolylineGeometry);
  13. });
  14. }
  15. export default createGroundPolylineGeometry;