docs: kIntersect/kSliceSolid 是遗留类型,阶段三不迁移 #38

Merged
gjm merged 1 commits from company-desktop-computer/docs/x3dsolid-legacy-types AGit into main 2026-10-22 13:55:48 +08:00
Collaborator

核对结果:这两种类型全库没有产生路径,新图永远不会出现。

  • 枚举只在 AcDbX3dSolid.h:53-54 定义,其它模块零引用
  • CreateIntersect / CreateSliceSolid 只有定义、头文件声明、ReCreate 读分支
    调用(:4413、:4451),是纯读路径
  • Create() 的 12 个 case 里没有它们;SetSolidData() 全库无调用者,内部也
    没有对应 case
  • 没有 (Primitive)28/(Primitive)29 这类数字强转

文档相应调整:

  • 3.2 表格加「迁移」列,两种类型标为否,并补核对依据
  • 4.3.1/4.3.2 把两处读写点移出迁移表,注明保持现状
  • 4.3.3、4.3.6 的停写范围收敛为「迁移的 7 种类型」
  • 12.5 降级表改为「不进容器,m_sScr 原样写出」
  • 12.6 由「折线后缀待定」改写为「不参与迁移(已定)」,冲突不再存在
  • 11.2 删掉折线后缀这条待定项,第 7 节验证清单同步
核对结果:这两种类型全库没有产生路径,新图永远不会出现。 - 枚举只在 AcDbX3dSolid.h:53-54 定义,其它模块零引用 - CreateIntersect / CreateSliceSolid 只有定义、头文件声明、ReCreate 读分支 调用(:4413、:4451),是纯读路径 - Create() 的 12 个 case 里没有它们;SetSolidData() 全库无调用者,内部也 没有对应 case - 没有 (Primitive)28/(Primitive)29 这类数字强转 文档相应调整: - 3.2 表格加「迁移」列,两种类型标为否,并补核对依据 - 4.3.1/4.3.2 把两处读写点移出迁移表,注明保持现状 - 4.3.3、4.3.6 的停写范围收敛为「迁移的 7 种类型」 - 12.5 降级表改为「不进容器,m_sScr 原样写出」 - 12.6 由「折线后缀待定」改写为「不参与迁移(已定)」,冲突不再存在 - 11.2 删掉折线后缀这条待定项,第 7 节验证清单同步
company-desktop-computer added 1 commit 2026-10-22 13:52:14 +08:00
核对结果:这两种类型全库没有产生路径,新图永远不会出现。

- 枚举只在 AcDbX3dSolid.h:53-54 定义,其它模块零引用
- CreateIntersect / CreateSliceSolid 只有定义、头文件声明、ReCreate 读分支
  调用(:4413、:4451),是纯读路径
- Create() 的 12 个 case 里没有它们;SetSolidData() 全库无调用者,内部也
  没有对应 case
- 没有 (Primitive)28/(Primitive)29 这类数字强转

文档相应调整:
- 3.2 表格加「迁移」列,两种类型标为否,并补核对依据
- 4.3.1/4.3.2 把两处读写点移出迁移表,注明保持现状
- 4.3.3、4.3.6 的停写范围收敛为「迁移的 7 种类型」
- 12.5 降级表改为「不进容器,m_sScr 原样写出」
- 12.6 由「折线后缀待定」改写为「不参与迁移(已定)」,冲突不再存在
- 11.2 删掉折线后缀这条待定项,第 7 节验证清单同步
gjm approved these changes 2026-10-22 13:55:44 +08:00
gjm merged commit ccf90a5882 into main 2026-10-22 13:55:48 +08:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gjm/envi-code#38