diff --git a/debug/index.ts b/debug/index.ts index 24a3f54..4431fd7 100644 --- a/debug/index.ts +++ b/debug/index.ts @@ -55,6 +55,9 @@ buttonGroup.onclick = (evt) => { case 'drawCircle': geometry = new CesiumPlot.Circle(Cesium, viewer); break; + case 'drawSector': + geometry = new CesiumPlot.Sector(Cesium, viewer); + break; case 'drawPolygon': geometry = new CesiumPlot.Polygon(Cesium, viewer); break; @@ -141,7 +144,7 @@ buttonGroup.onclick = (evt) => { break; case 'remove': geometry && geometry.remove(); - geometry = null; + // geometry = null; break; case 'addEvent': if (geometry) { @@ -167,6 +170,13 @@ buttonGroup.onclick = (evt) => { geometry.startGrowthAnimation(); } break; + case 'createGeometryFromData': + if (geometry) { + const points = geometry.getPoints(); + debugger; + geometry.createGeometryFromData(points); + } + break; default: break; } diff --git a/index.html b/index.html index 81e4d85..cfbcc8f 100644 --- a/index.html +++ b/index.html @@ -49,6 +49,7 @@ + @@ -69,6 +70,7 @@ +