Hello!
Here are some suggestions and requests to make the new-ish doxygen documentation better.
[list]
[*]Sorting Member functions: Please sort them alphabetically. Here are the relevant doxygen parameters.
[code]
SORT_MEMBER_DOCS
If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen will sort the (detailed) documentation of file and class members alphabetically by member name. If set to NO the members will appear in declaration order.
SORT_BRIEF_DOCS
If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief descriptions of file, namespace and class members alphabetically by member name. If set to NO (the default) the members will appear in declaration order.
SORT_GROUP_NAMES
If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy of group names into alphabetical order. If set to NO (the default) the group names will appear in their defined order.
SORT_BY_SCOPE_NAME
If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by fully-qualified names, including namespaces. If set to NO (the default), the class list will be sorted only by class name, not including the namespace part.
Note:
This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
This option applies only to the class list, not to the alphabetical list.
SORT_MEMBERS_CTORS_1ST
If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the (brief and detailed) documentation of class members so that constructors and destructors are listed first. If set to NO (the default) the constructors will appear in the respective orders defined by SORT_MEMBER_DOCS and SORT_BRIEF_DOCS.
Note:
If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief member documentation.
If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting detailed member documentation.
[/code]
Here is an example where a sorted member function list would be nice: root.cern.ch/doc/master/classTGeoManager.html
[*]Finding methods of base classes: Please do not fold the inherited member functions. This prevents simple searching for text (via browser) to not find the method. I believe this is the relevant doxygen parameter
[code]
HTML_DYNAMIC_SECTIONS
If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML documentation will contain sections that can be hidden and shown after the page has loaded.
The default value is: NO.
This tag requires that the tag GENERATE_HTML is set to YES. [/code]
[*]What library does this class belong to? The old documentation had the header file and library the class can be found in. This was very handy.
Cheers,
Whit