克隆和翻译
深度克隆和 wblock 克隆操作实际上包括两个步骤:克隆和翻译。克隆步骤是调用 和 并复制对象的位置。第二步是转换步骤,它使用 ID 映射重新链接所有对象以反映新关系。dwgOut()dwgIn() 在转换过程中,必须转换所有四种类型的对象 ID。某些对象已克隆并位于 ID 映射中,而其他对象尚未克隆且不在映射中。在 ID 转换过程中,如果在 ID 映射中找不到与引用对应的 ID 对,则会发生以下两种情况之一。如果引用与引用它的对象位于同一数据库中,则该引用将单独存在。否则,它设置为 。请参阅翻译阶段。NULL 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-19 07:33
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.