From 2f5e3a50a047f15e81f53d0e1e7018a19f9a52c7 Mon Sep 17 00:00:00 2001 From: ethan Date: Tue, 14 May 2024 09:32:07 +0800 Subject: [PATCH] Delete the lines temporarily created during the drawing process --- debug/index.ts | 7 ++++++- index.html | 1 + src/arrow/attack-arrow.ts | 3 ++- src/arrow/double-arrow.ts | 3 ++- src/base.ts | 13 ++++++++++--- src/polygon/polygon.ts | 5 +++-- src/polygon/sector.ts | 3 ++- src/polygon/triangle.ts | 3 ++- 8 files changed, 28 insertions(+), 10 deletions(-) diff --git a/debug/index.ts b/debug/index.ts index 4431fd7..5d16dd5 100644 --- a/debug/index.ts +++ b/debug/index.ts @@ -174,7 +174,12 @@ buttonGroup.onclick = (evt) => { if (geometry) { const points = geometry.getPoints(); debugger; - geometry.createGeometryFromData(points); + CesiumPlot.createGeometryFromData(points); + } + break; + case 'cancelDraw': + if (geometry) { + geometry.remove(); } break; default: diff --git a/index.html b/index.html index cfbcc8f..19cae77 100644 --- a/index.html +++ b/index.html @@ -71,6 +71,7 @@ +