Hello! So, I have been working on the new API design that I sent in my last mail in the thread with the Subject "Further in generic volume function for libanalyze".
I have successfully implemented (or rather ported from gqa.c) the volume and centroid analysis for objects which don't have a primitive specific method for them. Surface Area is still pending, but it's on the TODO-next list. I have tested the code in MGED successfully. After completing the volume's and centroid's part of code, I updated the API design doc[1] with the final design that I have followed and added some comments about the pipeline with the patch[2] that I submitted. Next up is implementing the Caller function for volume and centroid in C++ interface. With Regards, Kalpit Thakkar [1] : https://docs.google.com/document/d/1WKSH-6MtEAySWZdMa-iy9iVlof1mS4CzA5iehOg5NMw/edit?usp=sharing [2] : https://sourceforge.net/p/brlcad/patches/385/#e47f PS : Please review the patch ASAP. Thank you :)
------------------------------------------------------------------------------
_______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel