Clean up Triangle wrapper module
The standalone wrapper for Triangle, situated in the triangle/
subfolder, is in need of some updates to simplify it.
It currently follows the Triangle command line interface in a rather literal manner, and a lot of the code has some light spaghetti qualities (~100 statementes per function) that should be compartmentalized to simplify modification and troubleshooting.
To do
-
Clean out unnecessary code -
Split long functions -
Redefine API endpoints -
Test Triangle refine mesh function, consider integration into API -
Update API accessors in BASEmesh -
Add unit tests
Edited by Leonhard Seidelmann