25 个不稳定版本 (7 个破坏性更新)
0.8.0 | 2021年11月12日 |
---|---|
0.7.2 | 2021年3月31日 |
0.6.2 | 2021年2月9日 |
0.5.0 | 2020年5月12日 |
0.3.2 | 2019年11月11日 |
#1728 in 算法
每月58次下载
39KB
195 行
gut
几何工具:一个用于存储、操作和处理几何结构的库。
此库仍在开发中,不适合生产使用。
特性
- 闭区间和开区间(ClosedInterval, OpenInterval)
- 轴对齐的边界框(BBox)。
- 具有静态检查属性的各种拓扑的网格数据结构(括号内)
- 点云(顶点)
- 三角网格(顶点、面、面-顶点、面-边)
- 多边形网格(顶点、面、面-顶点、面-边)
- 四面体网格(顶点、单元、单元-顶点、单元-面)
- 四面体网格扩展(顶点、单元、单元-顶点、单元-面、顶点-单元)
- 网格合并和分割算法。
- 网格变换:缩放/旋转/平移
- 基本的网格构建器
- 环面
- 固体盒子(四面体网格)
- 网格
- 二十面体
- 八面体
- 四面体网格(TetMesh)表面提取。
- 质心/体积/面积计算。
- 通过 Legacy VTK 文件进行网格 I/O(在 "io" 功能后门中屏蔽的功能)
- 法线计算。
许可证
此存储库根据您选择以下任一许可证进行许可:
- Apache License,版本 2.0,(LICENSE-APACHE 或 https://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 https://opensource.org/licenses/MIT)
任选其一。
依赖项
~9.5MB
~169K SLoC