Volmdlr v0.16.0
WirajanDASILVA
released this
22 Feb 11:42
·
409 commits
to master
since this release
What's Changed
- Revert "Revert "Merge branch 'dev' into testing"" by @GhislainJ in #1179
- Feat: contour3d_to_2d/contour2d_to_3d returns primitives_mapping by @GabrielJMS in #1171
- Improve step parsing by @GabrielJMS in #1146
- Add big refactor by @WirajanDASILVA in #1174
- Fix: Face3D: divide_face_with_closed_cutting_contours by @WirajanDASILVA in #1185
- Fix: eq and hash special methods by @WirajanDASILVA in #1184
- Fix: contour2D.cut_by_line by @WirajanDASILVA in #1182
- ContourMixin: is_ordered() by @GabrielJMS in #1181
- Arcellipse2D/3D: get_shared_section, delete_shared_section by @WirajanDASILVA in #1186
- Feat: faces primitives_mapping by @GabrielJMS in #1178
- Fix: save_babylonjs_to_file by @pgibertini in #1187
- Feat: Face3D.get_face_polygons by @GabrielJMS in #1188
- surfaces/faces point_belongs by @GabrielJMS in #1189
- New Feature: Faces grid_points by @GabrielJMS in #1190
- BUG: circle2d abscissa/point_at_abscissa giving different results by @WirajanDASILVA in #1192
- Fix ToroidalSurface3D: plane intersections by @WirajanDASILVA in #1196
- Add fixes to pylint by @WirajanDASILVA in #1205
- New feat: CylindricalSurface3D.parametric_points_to_3d by @GabrielJMS in #1199
- New feat: ToroidalSurfaces3D.parametric_points_to_3d by @GabrielJMS in #1200
- Cone cone intersections by @WirajanDASILVA in #1195
- FIX: toroidal surface intersections by @WirajanDASILVA in #1204
- Fix Line is_close by @WirajanDASILVA in #1197
- SphericalSurfaces3D: parametric_points_to_3d by @GabrielJMS in #1201
- Surface3D repair_primitives_periodicity special case for surfaces with singularities by @GabrielJMS in #1193
- ConicalSurface3D: parametric_points_to_3d by @GabrielJMS in #1202
- ExtrusionSurface3D: parametric_points_to_3d by @GabrielJMS in #1203
- RevolutionSurface3D: parametric_points_to_3d by @GabrielJMS in #1206
- Plane3D: parametric_points_to_3d by @GabrielJMS in #1207
- BSplineSurface3D: parametric_points_to_3d by @GabrielJMS in #1208
- Arc2D: plot_data by @GabrielJMS in #1215
- Fix RevolvedProfile serialization by @GabrielJMS in #1218
- Refactor DisplayMesh by @GabrielJMS in #1209
- BSplineCurve.decompose: decompose the bspline curve into béziers patches of same degree. by @GabrielJMS in #1211
- Fix step export + LineSegment3D revolution by @GabrielJMS in #1220
- Testing to dev by @WirajanDASILVA in #1221
- Add fix to circle line intersections by @WirajanDASILVA in #1219
- Add some missing docstrings by @GabrielJMS in #1223
- BSplineSurface3D.decompose: decompose surface into Bézier patches of same degree by @GabrielJMS in #1213
- Testing to dev by @WirajanDASILVA in #1230
- Fix BSplineCurve abscissa by @GabrielJMS in #1233
- BSplineSurface3D: extract_curves by @GabrielJMS in #1231
- Numpyfy BSsplines for performance and memory efficiency purposes by @GabrielJMS in #1236
- Face3D: enhance from_contours3d by @GabrielJMS in #1238
- Fix bspline abscissa by @WirajanDASILVA in #1237
- Feat alpha wrap by @pgibertini in #1150
- Add _serializable_dict to points and vectors objects by @GabrielJMS in #1239
- Feat: Exact BSplineCurve merge_with by @GabrielJMS in #1242
- BSplineSurface3D: point3d_to_2d by @GabrielJMS in #1241
- New feat: Exact implementation of BSplineCurve3D trim by @GabrielJMS in #1243
- Re-refactor mesh by @pgibertini in #1212
- Remove surfaces duplicated attributes by @GabrielJMS in #1240
- Refactor faces triangulation by @GabrielJMS in #1194
- New feature:ToroidalSurface3D.toroidalsurface_intersections by @WirajanDASILVA in #1210
- Freeze: Dev to testing by @WirajanDASILVA in #1244
- Fix ci by @WirajanDASILVA in #1246
- Fix RC regressions by @GabrielJMS in #1245
- TRY: test generate sdist using githbub actions by @WirajanDASILVA in #1247
- Fix testing by @GabrielJMS in #1249
- Fix testing by @GabrielJMS in #1250
- BSplineCurve: trim on periodic curves. by @GabrielJMS in #1257
- BSplineSurface3D: point_inversion_grid_search by @GabrielJMS in #1261
- Try: Fix Test Pypi by @WirajanDASILVA in #1248
- Volmdlr v0.16.0 by @WirajanDASILVA in #1288
Full Changelog: v0.15.2...v0.16.0