refactor: sync managers and section box actions

Wire section box scale/reverse/reset to clipping APIs and sync demo artifacts.
This commit is contained in:
yuding
2026-02-04 18:20:30 +08:00
parent b12940f49c
commit 191c571f40
64 changed files with 10569 additions and 7065 deletions

View File

@@ -14,12 +14,12 @@ import type { ConstructTreeManagerBtn } from '../managers/construct-tree-manager
import type { MeasureDialogManager } from '../managers/measure-dialog-manager';
import type { WalkControlManager } from '../managers/walk-control-manager';
import type { MapDialogManager } from '../managers/map-dialog-manager';
import type { SectionPlaneDialogManager } from '../managers/section-plane-dialog-manager';
import type { SectionAxisDialogManager } from '../managers/section-axis-dialog-manager';
import type { SectionBoxDialogManager } from '../managers/section-box-dialog-manager';
import type { WalkPathDialogManager } from '../managers/walk-path-dialog-manager';
import type { WalkPlanViewDialogManager } from '../managers/walk-plan-view-dialog-manager';
import type { EngineInfoDialogManager } from '../managers/engine-info-dialog-manager';
import type { ComponentDetailManager } from '../managers/component-detail-manager';
import type { AiChatManager } from '../managers/ai-chat-manager';
@@ -55,8 +55,6 @@ export class ManagerRegistry {
public measure: MeasureDialogManager | null = null;
/** 漫游控制管理器 */
public walkControl: WalkControlManager | null = null;
/** 地图对话框管理器 */
public map: MapDialogManager | null = null;
/** 拾取面剖切对话框管理器 */
public sectionPlane: SectionPlaneDialogManager | null = null;
/** 轴向剖切对话框管理器 */
@@ -67,6 +65,8 @@ export class ManagerRegistry {
public walkPath: WalkPathDialogManager | null = null;
/** 漫游平面图对话框管理器 */
public walkPlanView: WalkPlanViewDialogManager | null = null;
/** 引擎信息对话框管理器 */
public engineInfo: EngineInfoDialogManager | null = null;
/** 构件详情管理器 */
public componentDetail: ComponentDetailManager | null = null;
/** AI 聊天管理器 */