In the doxygen documentation for the Matrix class "http://eigen.tuxfamily.org/dox-devel/classEigen_1_1Matrix.html", the member functions that are both inherited from MatrixBase and are not from the Core module are not shown. These member functions include eg.: cross, homogeneous, hnormalized, determinant, inverse, householderQr. This bug is still present in the online docs for the 3.3 branch. The documentation for the MatrixBase class "http://eigen.tuxfamily.org/dox-devel/classEigen_1_1MatrixBase.html" does show these functions.
Actually, it only shows methods that are documented in the class definition. All other methods are ignored: norm, normalized, adjoint, selfadjointView, etc.
I'm not sure if this is the same bug, but the doc page for MatrixBase "http://eigen.tuxfamily.org/dox-devel/classEigen_1_1MatrixBase.html" doesn't show the cwiseProduct member function.
yes, same issue.
actually, not, the issue is different here, and easier to workaround: https://bitbucket.org/eigen/eigen/commits/70009b588a05/ Summary: Bug 1336: fix doxygen issue regarding EIGEN_CWISE_BINARY_RETURN_TYPE
I finally found a workaround: https://bitbucket.org/eigen/eigen/commits/528638bce494/ Summary: Bug 1336: workaround doxygen failing to include numerous members of MatriBase in Matrix it easy, but it took me a while to end up with this nonsense...
-- GitLab Migration Automatic Message -- This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/1336.