DeepSOIC wrote: ↑
Wed Nov 27, 2019 9:37 am
Makes me wonder. It's not difficult ...
Are you asking, or are you saying this as a matter of fact? I think it is hard, and that's exactly why it hasn't been done before.
Yorik has mentioned it a few times, that in the past they thought about creating fake Python files with the information, and then documenting this with Sphinx, but it wasn't as straight forward. His attempts are in src/Doc/sphinx
I would think it's hard to do this, but that's just my impression, I don't understand exactly how the whole wrapping of C++ classes works in FreeCAD. It would be great if there was a complete explanation by Werner or you or somebody who really knows.