CGAL works on computational geometry. It has a Demo version of a package named '2D Regularized Boolean Set Operations'. With the use of generic programming and understanding of computational geometry, this project aims at adding support to existing Demo with missing features like exception handling, file handling, complement operation, full integration of Minkowski Sum with color buckets, Undo, Console, flexible viewport and solving bugs that exist in various features of the Demo like PAN along with enhancing the functionality to support operations over a larger domain of polygons and improving the UI/UX for this Demo, ultimately making this a production level publishable demo for the next CGAL release.

Organization

Student

Krezhairo

Mentors

  • Efi Fogel
close

2020