There is a newer version of the record available.

Published September 7, 2018 | Version v4.2.0
Software Open

NURBS-Python (geomdl) v4.2.0

Authors/Creators

  • 1. Iowa State University

Description

New features and fixes

  • New module: operations. It contains geometric operations that can be applied to curves and surfaces
  • Added libconfig-type file export feature to exchange module
  • Updated triangulation functions
  • Updated elements module
  • Updated VisMPL.VisSurfTriangle() class to use utilities.make_triangle_mesh() for triangulation
  • Added colormap input to VisMPL.VisSurfTriangle() class
  • Fixed deprecation errors for Plotly >= 3.0.0
  • Added new vector and point operations to utilities module

 

API Update

This release moves some of the features from BSpline module to other modules since it is getting bigger and it has a lot of responsibilities which can be "globalized" to ease extensibility.

  • Code reorganization and cleanup for Curve and Surface classes.
  • Removed plural-named methods, such as tangents, normals, etc and moved the functionality to singular methods (normal, tangent, etc.)
  • Moved translate, split and decompose methods to operations module
  • derivatives method is added as an abstract method to Abstract.Curve and Abstract.Surface since it is also a requirement for all Evaluator implementations.

Files

orbingol/NURBS-Python-v4.2.0.zip

Files (4.7 MB)

Name Size Download all
md5:afa0129ec503f622918197f36bb22822
4.7 MB Preview Download

Additional details

Related works