aabtop / reify

Reify lets you embed a customized TypeScript runtime within a C++ application.
MIT License
6 stars 0 forks source link

Switch CGAL to use `Exact_predicates_inexact_constructions_kernel` #17

Open aabtop opened 4 years ago

aabtop commented 4 years ago

Currently we are using the most accurate type of Kernel, Exact_predicates_exact_constructions_kernel, however it is also the slowest.

Most third party code examples using CGAL use Exact_predicates_inexact_constructions_kernel, so it is likely noticeably faster, however when I try switching there's a few compile errors to work though. It's probably worth working through them though.

aabtop commented 4 years ago

Note that the DooSabin subdivision is left out of the Subdivide method because it fails to compile, and I suspect it might be because of the use of Exact_predicates_exact_constructions_kernel.