面向对象的b样条曲线与nurbs求值库
geomdl的Python项目详细描述
简介
geomdl是一个纯python、面向对象的b样条和nurbs库。它与Python2.7.x版本兼容, 3.4.x及更高版本。
功能
geomdl为有理和非有理样条提供了方便的数据结构和高度可定制的api 具有以下算法的高效和可扩展实现:
- 样条曲线求值
- 导数求值
- 结插入
- 打结消除
- 结向量求精
- 学位高度
- 降阶
- 插值和最小二乘逼近曲线曲面拟合<
geomdl还通过matplotlib、plotly和vtk库提供可自定义的可视化和动画选项。 有关详细信息,请参阅documentation。
进一步阅读
扩展geomdl的模块
许可证
geomdl根据MIT License的条款获得许可。