增加测量窗口

This commit is contained in:
yuding
2025-12-22 18:48:38 +08:00
parent e1bb5558ff
commit 7d522afb70
25 changed files with 4625 additions and 2403 deletions

View File

@@ -19,12 +19,14 @@ export class Toolbar extends BimButtonGroup {
const { walkBirdButton } = await import('./buttons/walk/walk-bird');
const { settingButton } = await import('./buttons/setting');
const { infoButton } = await import('./buttons/info');
const { createMeasureButton } = await import('./buttons/measure');
this.addGroup('group-1');
// 使用工厂函数创建按钮,并注入 engine
if (this.engine) {
this.addButton(createHomeButton(this.engine));
this.addButton(createMeasureButton(this.engine));
} else {
console.warn('[Toolbar] Engine not available when creating buttons.');
}