geopro/src
gaozheng 324d4ac605 feat(vtk): 三维分析区 3D 异常控制(#4c-1)-列表+显示过滤+单条显隐+删除
三维分析栏加 3D 异常控制(异常挂三维体,mock):
- 布局:数据集树 + 「异常」分组框(显示过滤下拉 + 异常列表)放进可拖拽竖向 Splitter,数据集树占多
- 显示过滤(R86-87):全部显示/随GS/随数据集/全部隐藏 —— 独立于体勾选控制 VTK 异常可见性
  (随GS 暂同随数据集;loadAnomalyTree 空key=全部、非空=该体)
- 单条显隐勾选 → setAnomalyVisible;右键「删除异常」→ deleteAnomaly + 刷新
- refreshAnomalies:按档位算异常集合 → clear+addAnomaly 重渲染 + 填列表 + Render
  (修过滤切换后 VTK 不重绘、与列表脱节的 bug)
- 创建异常后经 refreshAnomalies 入列表

编译链接绿(build.bat app exit 0);用户实测通过。
待做:4c-2 列表选中→VTK 高亮联动(R84,需视图 setAnomalySelected);4c-3 异常属性面板(R83);单条显隐态持久化。
2026-06-18 18:57:26 +08:00
..
app feat(vtk): 三维分析区 3D 异常控制(#4c-1)-列表+显示过滤+单条显隐+删除 2026-06-18 18:57:26 +08:00
controller feat(vtk): 异常3D基础(#4a)-Anomaly补3D几何+buildAnomaly3D+视图异常方法+Api mock持久化(挂三维体) 2026-06-18 13:04:14 +08:00
core feat(vtk): 异常圈定+保存闭环(#4b)+多项交互修复 2026-06-18 18:31:46 +08:00
data feat(vtk): 异常圈定+保存闭环(#4b)+多项交互修复 2026-06-18 18:31:46 +08:00
net feat(workbench): 对象/数据集交互对齐规格 + 属性面板可编辑保存 2026-06-15 11:52:41 +08:00
render feat(vtk): 异常圈定+保存闭环(#4b)+多项交互修复 2026-06-18 18:31:46 +08:00
view scaffold: M1 工程骨架(CMake+vcpkg+分层目录+spike冒烟程序) 2026-06-07 17:41:10 +08:00
CMakeLists.txt feat(controller): WorkbenchNavController 导航状态机 2026-06-09 11:44:31 +08:00