All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added recipe hasher.
- Added
scip
to dev install instructions in README.md - Added
compas_cgal.straight_skeleton_2.offset_polygon_with_holes
.
- Changed name of
compas_cgal.straight_skeleton_2.create_interior_straight_skeleton
tointerior_straight_skeleton
- Changed name of
compas_cgal.straight_skeleton_2.create_interior_straight_skeleton_with_holes
tointerior_straight_skeleton_with_holes
- Changed name of
compas_cgal.straight_skeleton_2.create_offset_polygons_2
tooffset_polygon
- Changed name of
compas_cgal.straight_skeleton_2.create_weighted_offset_polygons_2
toweighted_offset_polygon
- Changed version to
scip=9.0.0
for windows.
- Removed optional support for GLPK for polygonal surface reconstruction.
- Changed the return values of
compas_cgal.straight_skeleton_2.create_interior_straight_skeleton
andcompas_cgal.straight_skeleton_2.create_interior_straight_skeleton_with_holes
. - Changed the return values of
compas_cgal.create_interior_straight_skeleton
.
- Added
compas_cgal.straight_skeleton_2.create_interior_straight_skeleton
. - Added
compas_cgal.straight_skeleton_2.create_interior_straight_skeleton_with_holes
. - Added
compas_cgal.straight_skeleton_2.create_offset_polygons_2_inner
. - Added
compas_cgal.straight_skeleton_2.create_offset_polygons_2_outer
. - Added
compas_cgal.straight_skeleton_2.create_weighted_offset_polygons_2_inner
. - Added
compas_cgal.straight_skeleton_2.create_weighted_offset_polygons_2_outer
.
- Added
compas_cgal.reconstruction.poission_surface_reconstruction
. - Added
compas_cgal.reconstruction.pointset_outlier_removal
. - Added
compas_cgal.reconstruction.pointset_reduction
. - Added
compas_cgal.reconstruction.pointset_smoothing
. - Added
compas_cgal.reconstruction.pointset_normal_estimation
. - Added
compas_cgal.skeletonization.mesh_skeleton
. - Added
compas_cgal.subdivision.mesh_subdivision_catmull_clark
. - Added
compas_cgal.subdivision.mesh_subdivision_loop
. - Added
compas_cgal.subdivision.mesh_subdivision_sqrt3
. - Added
compas_cgal.triangulation.refined_delaunay_mesh
.
- Moved main include types like
Point
,Vector
,Polyline
and etc. to thecompas
namespace.
- Support to python 3.10.
- Added Changelog check in PRs.
- Exposing mesh
compas_cgal.booleans.split
function.
- Updated github workflow.
- Added type annotations.
- Added dimension checks to trimesh setters.
- Added
compas_cgal.measure.volume
. - Added
compas_cgal.subdivision.catmull_clark
.
- Added
compas_cgal.booleans.boolean_union
. - Added
compas_cgal.booleans.boolean_difference
. - Added
compas_cgal.booleans.boolean_intersection
. - Added
compas_cgal.intersections.intersection_mesh_mesh
. - Added
compas_cgal.meshing.remesh
. - Added
compas_cgal.slicer.slice_mesh
. - Added
compas_cgal.triangulation.delaunay_triangulation
. - Added
compas_cgal.triangulation.constrained_delaunay_triangulation
. - Added
compas_cgal.triangulation.conforming_delaunay_triangulation
.