NURBS Python Versions Save

Object-oriented pure Python B-Spline and NURBS library

v5.3.1

3 years ago
  • Fixes #115 and #116

v5.2.10

3 years ago
  • Fixed a bug causing double matplotlib figures when run on a Jupyter notebook
  • Fixed filename argument when plotly visualization module is used
  • Added offscreen rendering support for VTK visualization module

v5.2.9

4 years ago
  • Fixed issues #59, #61 and #62
  • evaluators API and documentation updates
  • Documentation updates
  • Docker configuration updates: latest tag points to Python v3.6

v5.2.8

4 years ago
  • Update control_points module
  • Fix a bug in operations.refine_knotvector failing to work with Bezier-type geometries
  • Fix a bug in normal vector evaluation for curves (as discussed in #49 and #50)
  • Minor improvements and documentation updates

v5.2.7

4 years ago
  • Added operations.flip
  • Bug fixes and improvements
  • Documentation updates

v5.2.6

4 years ago
  • Fixed imports in control_points module

v5.2.5

4 years ago
  • Improved linalg module
  • Added control_points module for managing control points
  • Bug fixes and improvements
  • Documentation updates

v5.2.4

5 years ago
  • Reduced set control points restrictions for surfaces. Surface.set_ctrlpts now accepts 2-dimensional control points.
  • Deprecated save and load methods defined in BSpline module in favor of import_json and export_json
  • Generalized operations.add_dimension API call to work with all SplineGeometry subclasses
  • Documentation updates

v5.2.3

5 years ago
  • Fix incorrect dict export of trims in trimmed surfaces
  • Add analytic trim curve support to trimmed surface dict export
  • Change VolumeContainer base class from SurfaceContainer to AbstractContainer and add missing methods
  • Documentation updates
  • Minor bug fixes and improvements

v5.2.2

5 years ago
  • Convert "sense" to "reversed" for better understanding of trim curve orientation (API change for surface trimming)
  • Update curve degree elevation and reduction algorithms and operations API (no API change)
  • Fix trim curve exporting in exchange.export_json
  • Deprecate exchange.export_3dm and exchange.import_3dm in favor of rw3dm v2.0
  • Documentation updates