Re: [eigen] Getting doxygen to include inherited members in class API docs (was: RowMajor vs ColMajor... ) |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
On Mon, 19 Dec 2011, Benoit Jacob wrote:
2. I tried worked around this by adding #ifdef EIGEN_PARSED_BY_DOXYGEN a direct MatrixBase<Matrix> parent to Matrix, alongside the PlainObjectBase parent, using multiple inheritance. Alas, Doxygen has a bug making INLINE_INHERITED_MEMB only take effect for the first parent in multiple inheritance.
I think that this is actually caused by us listing MatrixBase amongst the EXCLUDE_SYMBOLS in the Doxyfile. We apparently did this to clean up the "class hierarchy" page, but I think that page is fairly useless anyway.
Or does anyone know a Doxygen replacement that can understand C++? Maybe something based on LLVM or GCC?
There does seem to be a gap in the market for a good Doxygen replacement. Jitse
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |