InsightSoftwareConsortium / ITK

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
https://itk.org
Apache License 2.0
1.4k stars 661 forks source link

Improve group/module bar layout in Doxygen pages #3658

Open jhlegarreta opened 1 year ago

jhlegarreta commented 1 year ago

Description

When a class belongs to numerous modules/groups, the group/module links become a little bit cluttered, e.g.

itkComplexConjugateAdaptor_doxygen

The layout should be improved for better understanding the module/group membership of a given class.

Expected information

Group and module names should be better separated/organized in the group/module bar.

Actual information

Group and module names become cluttered; one does not really know which one is a module/group.

Versions

master

Additional Information

Slightly related to #3656.

jhlegarreta commented 1 year ago

Slightly related to this. It might be worthwhile to add a "More..." link at the top of the classes that links with the "Detailed description" section of each class, otherwise it is not apparent where the description is.

e.g. in VTK:

vtk_more_class_description