Is there a way to prevent Doxygen from being included in the main C ++ types ( int , float , etc.) in the diagrams it creates? For example, when a collaboration diagram contains a large number of user types, knowing that they all use int internally, it is not as useful as viewing relationships between types and a large number of lines from all parts of the diagram to the int type making the diagram visually “busy” and harder to read .
Ideally, the code would be reasonably thought out and modular so that collaboration diagrams are small and simple, and the inclusion of fundamental types would not be a problem. But one situation in which Doxygen really shines is when there is a large amount of poorly written code that the user must cope with and work as quickly as possible, and it would be nice to simplify collaboration diagrams in this case.
I know that the abbreviation MAX_DOT_GRAPH_DEPTH can simplify collaboration diagrams, but it reduces the number of user-defined types and basic types. To make the most of the space available in the diagram, I would like to include only user-defined types.
source share