Updates 变更

v1.3.1a2

新特性

  1. 新增 MultipleComponents 用于储存和筛选多个几何对象

  2. 为几何对象增加 Hash 方法,现在几何对象的实际内存位置唯一决定其哈希值

  3. 新增大量测试

  4. 更新 README.md 与修订文档

修复

  1. 旋转求点缺少法向量轴参数问题

  2. 旋转求点的内部算法未将法向量单位化的问题

  3. 修复 LineParallelPL 参数 distance 不起作用的问题

重构

  1. 彻底拆分删除 GeoUtils

v1.3.1a1

新特性

  1. RotatePPA 支持三维旋转

  2. 基本更新了文档

  3. 新增了大量测试

修复

  1. 循环依赖

重构

  1. 重构了参数模型的基类结构,增加 Args 模型层

  2. 重构了交点计算和模型逻辑,内部不再使用 IntersectionsLL

v1.3.0a1

新特性

  1. 编写此文档

  2. 新增了较多测试

  3. CI/CD

  4. 更新依赖版本

  5. 将内部坐标统一到三维

修复

  1. 修复导入路径错误

重构

  1. 将所有几何对象重构为 Pydantic DTO 强类型模型

  2. 拆分冗长的数学计算层,重写了大部分算法