当前位置: 首页> 聚焦 > 正文

Undo/Redo功能设计实现(全文)

时间:2023-09-08 10:13:27 来源:个人图书馆-多物理场仿真


(资料图片仅供参考)

只需将刚加入的对象id从缓存区拿到

从Document中找到id对应的对象,从std::map中取出即可,无需析构删除对象

刷新UI和视图

业务数据包含了自定义数据,还有和几何等交互的内容。

后记

要设计实现一个好的Undo/Redo功能,要有清晰的软件设计架构,也需要理解数据流业务流,对几何数据视图数据,以及数据之前的关系要清楚,还要有数据库方面的知识。算是工业设计仿真软件研发中的一个难点。

标签:

上一篇:工信部党组《求是》杂志撰文:大力推动数字经济和实体经济深度融合

下一篇:最后一页

X 关闭

X 关闭

求学助医
  • 网络问诊不靠谱?医生建议网络看病需谨慎

  • 上海发放的中药防疫干预汤药如何服用?专家解答来了