三维分析栏加 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);单条显隐态持久化。 |
||
|---|---|---|
| .. | ||
| app | ||
| controller | ||
| core | ||
| data | ||
| net | ||
| render | ||
| view | ||
| CMakeLists.txt | ||