home-lenovo-legion-r9000/fix/aecdbcamera-fitting-degenerate-arc AGit
main
原 isDegenerateArc 以 弧长/半径 比值判断退化圆弧,且无法区分结果来源。 改为按来源实体类型判断:
删除规则:结果实体是 AcDbArc 且圆心角为 PI 时删除。
原 isDegenerateArc 以 弧长/半径 比值判断退化圆弧,且无法区分结果来源。 改为按来源实体类型判断: - result1 的键是数据库实体 id,直接判断该 id 是否为 AecDbEwFitting; - result2 的键是无 id 的补充实体指针,先经 mpAdditional (数据库实体id -> 其产生的补充实体) 反查归属的数据库实体 id,再判断。 删除规则:结果实体是 AcDbArc 且圆心角为 PI 时删除。
No dependencies set.
The note is not visible to the blocked user.
原 isDegenerateArc 以 弧长/半径 比值判断退化圆弧,且无法区分结果来源。
改为按来源实体类型判断:
(数据库实体id -> 其产生的补充实体) 反查归属的数据库实体 id,再判断。
删除规则:结果实体是 AcDbArc 且圆心角为 PI 时删除。